gpt4 book ai didi

javascript - 传递两个参数时函数不起作用

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

我有这个函数可以通过它的 id 检查一个文本字段是否为空,它在传递一个参数时工作正常,但是当为两个文本字段传递两个参数时它不起作用,尽管我设置相同!我的代码有问题吗?

您可以在这里实时查看:https://jsfiddle.net/hrtkLfrv/1/

Category: <input type="text" size="15" id="category_add2"> 
Link: <input type="text" size="15" id="link_add2">
<input type="submit" value="Check Two IDs" onclick=CheckTwoID("category_add2", "link_add2")>

function CheckTwoID(txtLink, txtCategory) {
if (document.getElementById(txtLink).value == "" || document.getElementById(txtCategory).value == "") {
window.alert("Empty Fields!");
//Exit!
}
}

最佳答案

问题是你如何绑定(bind)到你的onclick:

代替:

onclick=CheckTwoID("category_add2", "link_add2")

你应该这样写:

onclick="CheckTwoID('category_add2', 'link_add2')"

关于javascript - 传递两个参数时函数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42313838/

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