gpt4 book ai didi

javascript - 我如何将其编写为 JavaScript 函数?

转载 作者:行者123 更新时间:2023-11-30 23:47:24 25 4
gpt4 key购买 nike

我将以下代码片段嵌入到我的一些 div 中,因此当单击这些 div 时,会检查某个单选按钮。

onclick="document.g1.city[0].checked=true;"

但是我想将上面的调用转换为如下所示的函数调用:

onclick="checkRadioButton(city[0]);"

函数将是这样的

function checkRadioButton(input){
document.g1.input.checked=true;
}

有什么办法可以实现这个目标吗?

最佳答案

您可以在 onclick 属性内编写任何 Javascript 代码。请记住,city[0] 没有在任何地方定义。要访问它,您必须指定完整的 document.g1.city[0]。所以 onclick 变成:

onclick="checkRadioButton(document.g1.city[0]);"

在您的函数内,您已经接收了该元素,并且不必再次从文档中检索它。您可以直接设置它的 checked 属性:

function checkRadioButton(input) {
input.checked = true;
}

关于javascript - 我如何将其编写为 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2614391/

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