2012-06-03 50 views
1

值我有2周的div:獲取/設置從div的

<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> 

你將如何獲取/設置名字和持續的股利數量級,1或2名?

感謝

+0

'id'的必須以字母開頭,A-Z,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

您可以使用findval

// 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