jQuery - сделать входное значение переменным - PullRequest
1 голос
/ 09 сентября 2011

Я хочу поместить var text = "hello"

во входное значение.Я не уверен, как это сделать, и я хотел бы знать, потому что я не уверен.

Я думал, что это было бы просто $(input#text).text(text);, но это не сработало

Ответы [ 4 ]

2 голосов
/ 09 сентября 2011

Если вы посмотрите документацию jQuery для text, вы увидите, что text() манипулирует текстовыми узлами (или содержимым текстовых узлов). Если вы устанавливаете значение в текстовом поле, вы должны использовать функцию val().

$("input#text")
    .val(text); 
1 голос
/ 09 сентября 2011

Чтобы назначить значение текстового поля с идентификатором textbox в jQuery, выполните следующие действия: -

$("#textbox").val(text);

См. val

1 голос
/ 09 сентября 2011

вы можете использовать

var text = "hello"
$('#id').val(text);
  //where id is the id assigned to your text box
 //eg.
<input type='text' id='mytextbox' value=''/>
 //it should be then 
var text = "hello"
$('#mytextbox').val(text);
1 голос
/ 09 сентября 2011

Использовать val() не text():

$("#text").val(text);

val() используется, когда вы хотите читать или записывать текстовые поля .

...