【发布时间】:2009-11-07 21:52:44
【问题描述】:
我的页面上有两个 div 标签,如下所示。当我引用 itemName 元素的值时,使用 $('#itemName').val(); 我在两个 div 中都有,我总是在第一个 div 中获得元素的值是“”(空白)。有没有办法使用 jquery 获取第二个 div 中 itemName 元素的值,即 facebox ?
信息分区
<div id="info" style="display: none;">
<center>
<strong>Name</strong>
<input id="itemName" type="text"/>
<br/>
<br/>
<strong>Price </strong>
<input id="itemPrice" type="text"/>
<br/>
<br/>
</center>
</div>
facebox div
<div id="facebox" style="top: 27.3px; left: 478px; display: none;">
<div class="popup">
<table>
<tbody>
<tr>
</tr>
<tr>
<td class="b"/>
<td class="body">
<div class="content" style="display: block;">
<div id="info" style="">
<center>
<strong>Name</strong>
<input id="itemName" type="text"/>
<br/>
<br/>
<strong>Price </strong>
<input id="itemPrice" type="text"/>
<br/>
<br/>
<input type="button" onclick="updateTab();" value="Add"/>
</center>
</div>
</div>
谢谢
【问题讨论】:
标签: javascript jquery css