2012-06-03 10 views
1

Я имею 2 дивы:получение/установка значения от дивы

<div id="1"> 
    First name: <input type="text" name="FirstName" value="Mickey" /><br /> 
    Last name: <input type="text" name="LastName" value="Mouse" /><br /> 
    <input type="submit" value="Submit" /> 
</div> 

<div id="2"> 
    First name: <input type="text" name="FirstName" value="Mickey" /><br /> 
    Last name: <input type="text" name="LastName" value="Mouse" /><br /> 
    <input type="submit" value="Submit" /> 
</div> 

Как бы вы получите/установить Имя и Фамилию для числа сНа, Div 1 или 2?

Благодаря

+0

'id' должен начинаться с буквы, A-Z, а-г. Для дальнейшего использования. – ahren

+0

Обе кнопки отправки отправят те же данные, два массива FirstName и LastName. –

+0

Исправление: http://www.whatwg.org/specs/web-apps/current-work/multipage/elements.html#the-id-attribute - в HTML5 теперь 'id' может иметь любое значение (пока нет пробелов) – ahren

ответ

2

Вы можете использовать find и val:

// Get 
var firstName = $("#1").find("[name='FirstName']").val(); 

// Set 
$("#1").find("[name='LastName']").val("New Last Name"); 

DEMO:http://jsfiddle.net/EknLw/

+0

Фантастический! Спасибо большое – dtjmsy

+0

Добро пожаловать! – VisioN

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