首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将id分配给单个列中的两个元素

将id分配给单个列中的两个元素
EN

Stack Overflow用户
提问于 2016-01-04 22:03:23
回答 1查看 45关注 0票数 0

在将id分配给单个列中的两个元素时,我遇到了一些问题。一个元素是dropdown,另一个是文本元素。实际上,我在第一个场景中做到了这一点,但在第二个场景中我面临着一些问题。请帮帮我..。

场景1:

代码语言:javascript
复制
    <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>

在场景1中,我可以通过:table.rows[rowCount].cells[cellNumber].childNodes[0]轻松访问第一个元素,通过table.rows[rowCount].cells[cellNumber].lastChild访问第二个元素。

场景2:我需要对齐这个下拉列表和文本框,所以我使用了两个类来平行对齐这两个元素。现在两个元素都正确对齐了,但我无法同时访问这两个元素

代码语言:javascript
复制
<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>

css

代码语言:javascript
复制
.element1
{
    display:in-line;
    float:left;
}

.element2 
{
    margin-left:5px;
    display:in-line;
    float:left;
}
EN

回答 1

Stack Overflow用户

发布于 2016-01-04 22:22:59

在“场景2”中使用..

table.rows[rowCount].cells[cellNumber].childNodes[0].childNodes[0]获取select元素,和

获取输入元素的table.rows[rowCount].cells[cellNumber].lastChild.childNodes[0]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34592891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档