为什么窗口上传代码不起作用;
window.onload = function(){
var pix = 5;
alert(pix)
};
我也试过全局变量
var pix;
window.onload = function(){
pix = 5;
alert(pix);
};
以上两个代码不会提醒任何事情
假设我在其外面发出警报警告“未定义”
我希望警报应该给5;有人解释这里发生了什么
答案 0 :(得分:3)
如果仅在jsfiddle
中发生这种情况,您已使用onLoad
选项执行脚本。这意味着,您的代码已经在onload
事件中。并且您的onload
处理程序无效。
要解决此问题,请将脚本位置更改为No wrap
中的<head>
或 jsfiddle 左侧选项中的<body>
。
答案 1 :(得分:0)
当onfocus无法正常工作时,请尝试
$(document).ready(function(){
var blah = 4;
alert(blah);
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;