gpt4 book ai didi

javascript - onMouseOver(SomeInt, SomeString) 不起作用

转载 作者:行者123 更新时间:2023-11-28 02:56:47 25 4
gpt4 key购买 nike

我正在使用 javascript 创建以下 div,task_id 是一个 int,person_name 是一个字符串,为什么我的警报不起作用!当我发送 2 个整数时,警报工作正常,当我发送 2 个字符串时,警报仍然不起作用,我做错了什么?

'<div " onMouseOver="Drag(' + task_id + ',' + person_name +');"</div>'
.....


function Drag(id, name){
alert(id + " " + name);
}

提前一百万致谢

最佳答案

您需要在字符串周围正确添加转义字符串分隔符,否则您将发送一个名为 person_name 值的变量。尝试:

'<div onMouseOver="Drag(' + task_id + ',\'' + person_name +'\');"></div>' 

关于javascript - onMouseOver(SomeInt, SomeString) 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2415894/

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