我有这个代码和正文
<body onload="mail_receive()">
不会执行它。
function mail_receive() {
document.getElementById("w")="mail receive";
}
它不会显示
<div id="w"></div>
最佳答案
您无法将字符串值分配给 DOM 元素并期望它起作用。 (事实上,一开始您可能无法将函数调用的结果用作 Javascript 中的左值。)
尝试
document.getElementById('w').innerHTML = 'Mail received';
关于javascript - 为什么我的函数不执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814863/