gpt4 book ai didi

javascript - 将选择框更改为文本字段,反之亦然

转载 作者:行者123 更新时间:2023-12-03 12:16:31 25 4
gpt4 key购买 nike

我有一个表,其中包含三列(A:日期字段,B:选择框,C:复选框)

现在,当有人选中该复选框时,具有选择框的列(B) 应转换为列文本字段。这意味着我想在复选框事件发生变化时将选择框转换为文本字段,反之亦然。那可能吗??如果是这样怎么办? (使用js,请不要使用jquery)

非常感谢您的回复。

最佳答案

尝试如下,

<html>
<body>
<script type="text/javascript">
function toggleSelect() {
var isChecked = document.getElementById("check").checked;
if(isChecked) {
document.getElementById("toggle").innerHTML = "<input type='text' id='txt'></input>";
} else {
document.getElementById("toggle").innerHTML = "<select> <option value='1'>1</option> </select> ";
}
//alert(isChecked);
}
</script>
<table>
<tr>
<td> DateField </td>
<td id="toggle">
<select> <option value="1">1</option> </select>
</td>
<td> <input type="checkbox" id="check" onchange="javascript:toggleSelect();">change</input></td>
</tr>
</table>
</body>
</html>

关于javascript - 将选择框更改为文本字段,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24673178/

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