javascript - 我在一页中有 3 个数据表,我需要在每个表中选择一个
问题描述
我正在尝试仅从一个数据表中进行选择
selectFirstRow(window.document.forms["irsf-form"]);
我有每个表“test_config”、“uma”、“example”的ID。
我试过
selectFirstRowInTable(document.getElementById("irsf-form:test_config"));
selectFirstRowInTable(document.getElementById("irsf-form:uma"));
selectFirstRowInTable(document.getElementById("irsf-form:example"));
我有脚本
function selectFirstRowInTable(tableObj) {
var tbodyObj = tableObj.getElementsByTagName("tbody")[0];
var inputObjs = tbodyObj.getElementsByTagName("input");
var tempChild = null;
var firstRow=-1;
for(var i=0;i<inputObjs.length;++i) {
tempChild = inputObjs[i];
if(tempChild.type == 'radio') {
if ( firstRow < 0 ) {
firstRow = i;
tempChild.checked = true;
} else {
tempChild.checked = false;
}
}
}
}
当我尝试 getElementById 时没有通过 id 获取值
<h:dataTable binding="#{iRSFConfigBean.table}" border="1" rowClasses="evenRows,oddRows" id="test_config" name = "test"
rules="all" headerClass="standardTableHeader" styleClass="standardTable" value="#{iRSFConfigBean.configList}" var="config">
解决方案
希望这段代码对您有所帮助:
$('table').find("tr:first")
推荐阅读
- r - 使用应用程序时保存对闪亮数据表所做的更改
- kubernetes - k8s 加速部署——来自同一个 pod 的 css
- python - 如何获取嵌套div的所有值
- firebase - 如何通过其 id 从 firebase 实时数据库获取项目详细信息
- java - 如何向 Maven 依赖项添加许可证?
- memory - 关于Kafka中的内存消耗
- apache - 使用 Apache 反向代理的 Ratchet websocket 没有响应
- java - 使用不同帐户的 Google 登录在应用程序中崩溃
- laravel - 发送电子邮件并以 laravel 形式获得回复
- python - 如何打破while循环