gpt4 book ai didi

javascript - 如何将自定义属性传递给函数?

转载 作者:太空狗 更新时间:2023-10-29 13:43:00 24 4
gpt4 key购买 nike

<select data-myattr="123" id="cboTest" 
onchange="SayHello(this.data-myattr)">

这行不通。如果我把 data- 从它身上取下来,它就可以工作,但是从我读过的内容来看,这样做是 html5 安全的。但是,这样做时,我得到:“Microsoft JScript 运行时错误:'myattr' 未定义”

这是我的超复杂函数:

function SayHello(msg) {
alert(msg);
}

提前致谢。

最佳答案

像这样尝试:

<select data-myattr="123" id="cboTest" 
onchange="SayHello(this.getAttribute('data-myattr'))">

关于javascript - 如何将自定义属性传递给函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11635920/

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