gpt4 book ai didi

php - 使用 javascript 查找下一个特定元素?

转载 作者:行者123 更新时间:2023-12-02 19:29:43 25 4
gpt4 key购买 nike

我对此有疑问,我想通过选中与行中的选择元素相对应的复选框来启用选择元素。我该怎么做?

<table>
<?php do { ?>
<tr>
<td><input type="checkbox" /></td>
<td>
<select disabled="disabled">
<option value="1">Dog</option>
<option value="2">Cat</option>
</select>
</td>
</tr>
<?php } while($row = mysql_fetch_assoc($result)); ?>
</table>

最佳答案

你可以尝试用 Javascript 创建一个类似的函数

function CheckMe(field)
{
var tr = field.parentNode.parentNode;
var select = tr.getElementsByTagName("select");

if(select.length>0)
{
if(field.checked)
{
select[0].removeAttribute("disable");
}
else
{
select[0].setAttribute("disable", "disable")
}
}
}

并改变你的 php do 循环

<td><input type="checkbox" /></td>

<td><input type="checkbox" onclick="CheckMe(this)" /></td>

关于php - 使用 javascript 查找下一个特定元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11643876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com