2013-04-14 2 views
0

Я пытаюсь установить «входной текст» со значением, переданным переменной, и я не могу.jquery input val не работает

HTML, и JS ниже:

JS:

function clique_mapa(latlng) {   
    var value1_lat = $('#antena01_lat').val(); 
    var value1_log = $('#antena01_log').val(); 

    var value2_lat = $('#antena02_lat').val(); 
    var value2_log = $('#antena02_log').val(); 

    if (typeof value1_lat == 'undefined') { 
     $('input[name=antena01_lat]').val(value1_lat); 
     $('input[name=antena01_log]').val(value1_log);       
    } 
}; 

Html:

<div class="coluna menu"> 
    Latitude<br /> 
    <input type="text" name="antena01_lat"/> <br /> 
    Longitude<br /> 
    <input type="text" name="antena01_log"/> <br /><br />  

    <input type="button" id="clique_mapa" name="clique_mapa" value="Abrir mapa" /> 
</div> 

ТКС

+0

где находится документ готов? –

ответ

2

Вам необходимо присвоить идентификатор к введенному

<input type="text" name="antena01_lat" id="antena01_lat"/> 
+0

tks ... Мое полное отсутствие внимания ... –

1

Вы

if (typeof value1_lat == 'undefined') 

Не должно ли это быть

if (typeof value1_lat != 'undefined') 
+0

код, проходящий через точку $ ('input [name = antena01_lat]'). Val (value1_lat); –

Смежные вопросы