Javascript 将id分配给一列中的两个元素
我在为一列中的两个元素分配id时遇到了一些问题。一个元素是dropdown,另一个是text元素。实际上,我在第一个场景中实现了这一点,但在第二个场景中我面临一些问题。请帮帮我,伙计们 情景1:Javascript 将id分配给一列中的两个元素,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在为一列中的两个元素分配id时遇到了一些问题。一个元素是dropdown,另一个是text元素。实际上,我在第一个场景中实现了这一点,但在第二个场景中我面临一些问题。请帮帮我,伙计们 情景1: <td> <select name="fmeaEntityForm[0].subSystem.id" id="subSystem0" onchange="getsubSystemFunction(this)"> <optio
<td>
<select name="fmeaEntityForm[0].subSystem.id" id="subSystem0" onchange="getsubSystemFunction(this)">
<option value="-1">
<spring:message code="label.fmea.select.subSystem" />
</option>
<c:forEach items="${subSystemList}" var="ss">
<option value="${ss.id}">${ss.subSystem}</option>
</c:forEach>
<option value="0">
<spring:message code="label.fmea.select.other" /></option>
</select>
<input type="text" name="fmeaEntityForm[0].subSystem.subSystem" id="subSystemText0" placeholder="Enter Sub-system if selected other"/>
</td>
css
在“场景2”中,使用
table.rows[rowCount]。cells[cellNumber]。childNodes[0]。childNodes[0]
获取select元素,然后
table.rows[rowCount].cells[cellNumber].lastChild.childNodes[0]
获取输入元素感谢您的回复table.rows[rowCount].cells[cellNumber].lastChild.childNodes[0]工作正常,但table.rows[rowCount].cellNumber.childNodes[0]不工作table.rows的任何注释[rowCount]。单元格[cellNumber]。childNodes[0]。childNodes[0]是否不工作?
<td>
<div class="element1">
<select name="fmeaEntityForm[0].subSystem.id" id="subSystem0" onchange="getsubSystemFunction(this)">
<option value="-1">
<spring:message code="label.fmea.select.subSystem" />
</option>
<c:forEach items="${subSystemList}" var="ss">
<option value="${ss.id}">${ss.subSystem}</option>
</c:forEach>
<option value="0">
<spring:message code="label.fmea.select.other" />
</option>
</select>
</div>
<div class="element2">
<input type="text" name="fmeaEntityForm[0].subSystem.subSystem" id="subSystemText0" placeholder="Enter Sub-system if selected other"/>
</div>
</td>
.element1
{
display:in-line;
float:left;
}
.element2
{
margin-left:5px;
display:in-line;
float:left;
}