2012-06-03 28 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