1
我使用JavaScript创建了以下div,task_id是一个int,person_name是一个字符串,为什么我的警报不工作! 当我发送2个整数,警报工作正常,当我发送2个字符串警报仍然无效,我做错了什么?onMouseOver(SomeInt,SomeString)不起作用
'<div " onMouseOver="Drag(' + task_id + ',' + person_name +');"</div>'
.....
function Drag(id, name){
alert(id + " " + name);
}
万分感谢提前
万分感谢,我试过的\”不是\”,它显然没有工作,我还是个初学者... – Lina 2010-03-10 10:01:02
@Lina:不能使用相同字符串分隔符作为你定义的HTML属性,如果你的属性使用双引号,你的内部javascript必须使用单引号(撇号),反之亦然。 – 2010-03-10 10:03:19