gpt4 book ai didi

javascript - javascript 代码中显示的 this.value 未定义消息

转载 作者:行者123 更新时间:2023-11-30 14:04:07 27 4
gpt4 key购买 nike

changeText1(id) 显示未定义错误我想在 anchor 标记属性中设置值

function changeText(id) {
id.innerHTML = "hii";
}

function changeText1(id) {
var idq = this.value;
id.innerHTML = idq;
}
<!DOCTYPE html>
<html>
<body>
<h1 onclick="changeText(this)">Click on this text!</h1>
<h1><a onclick="changeText1(this)" value="123">Click on this text!</a></h1>
</body>
</html>

最佳答案

要从 anchor 标记中获取值(value),您必须这样做

function changeText1(param) {
var val = param.getAttribute('value'); // ATTRIBUTE-NAME
param.innerHTML = val;
}

关于javascript - javascript 代码中显示的 this.value 未定义消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55781238/

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