gpt4 book ai didi

javascript - 范围问题 Uncaught ReferenceError

转载 作者:行者123 更新时间:2023-11-28 10:57:27 25 4
gpt4 key购买 nike

我目前有一个 JS 函数,如下所示:

<JQUERY IS INCLUDED HERE>
<script type="text/javascript">
var ll = jQuery.noConflict();
function tongle_bill_address(hide){
if(hide){
ll('#popUpDiv').hide();
ll('#blanket').hide();
}
else{
ll('#popUpDiv').show();
ll('#blanket').show();
}
}
</script>

在页面下方我有:

<input name="billingSameAsShipping" value="no" id="radioTwo" onchange="tongle_bill_address(0);" type="radio"/>

现在我很清楚只需做类似 $('#ELEMENT_ID').click(function(){}); 的事情甚至如何使用.toggle()然而,我仍然很困惑为什么我在尝试通过 onchange 调用此函数时超出了范围。 ?

最终错误消息:

Uncaught ReferenceError: tongle_bill_address is not defined 

最佳答案

如果您打算以这种方式执行操作(我建议不要这样做),请确保在上面引用该函数的 HTML 中定义该函数。

关于javascript - 范围问题 Uncaught ReferenceError ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17822844/

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