Я пытаюсь использовать jQuery для заполнения формы с некоторыми значениями по умолчанию.Заполните форму с помощью jQuery
Форма содержится в div, который имеет идентификатор. На самом деле каждый элемент имеет id, я сделал это просто, чтобы иметь возможность быстро выбирать каждый фрагмент формы с использованием синтаксиса $("#id")
.
Вот форма:
<div id="panel" style="position: absolute; left: 190px; top: 300px; width: 400px; height: 300px; border: medium groove brown; background: none repeat scroll 0% 0% black; z-index: 100; color: white;"><form id="form_coord_0">
X <input type="text" style="height: 25px; font-size: 10px;" size="2" name="X" id="coordX_0"/>
Y <input type="text" style="height: 25px; font-size: 10px;" size="2" name="Y" id="coordY_0"/>
<input type="button" id="edit_0" value="M"/>
<input type="button" id="remove_0" value="-"/>
<input type="button" id="add_0" value="+"/>
<input type="button" id="go_0" value="go!"/>
<br/>
</div>
Мне нужно установить coordX_0
текстовое поле с некоторым значением, скажем: 123
.
Я думал, что я мог бы сделать
$("#coordX_0").text.value = 123;
Но это не похоже на работу. Любой намек?
http://api.jquery.com/val, документация является вашим другом. – Jasper
Спасибо, Джаспер, я довольно новичок в jQuery (ну, даже с js: D), я даже не знал, что существует метод val(). – nick2k3
@ nick2k3 Первое, что я сделал, изучая jQuery, - это пройти через документацию API и увидеть все доступные функции и демонстрации того, как их использовать. Я сделал это, чтобы иметь хотя бы базовое представление о том, что позволит мне сделать это. Например, функция '.val()' может принимать функцию в качестве аргумента, если вы хотите обрабатывать сразу несколько входов формы, вы можете увидеть мой ответ ниже для примера того, как это сделать: http://stackoverflow.com/questions/8914161/fill-in-a-form-with-jquery/8914281 # 8914281 – Jasper