js中函数命名不能叫write(),否则整个页面会被重写(空白).
2018-03-10 20:50
597 查看
如下例子:
<P onclick="write()">点击</p>
然后定义函数:
function write(){
alert("你好");
}
结果:当点击了后,整个页面都会变成空白,上面的语句相当于
<P onclick="document.write()">点击</p>
document.write()在页面加载后调后,将会先清空所有然后再写入相应值.
验证想法的测试:(代码写成如下)
<P onclick="write('验证一下')">点击</p>
点击后果然页面只有"验证一下"
原因的话暂不懂.
<P onclick="write()">点击</p>
然后定义函数:
function write(){
alert("你好");
}
结果:当点击了后,整个页面都会变成空白,上面的语句相当于
<P onclick="document.write()">点击</p>
document.write()在页面加载后调后,将会先清空所有然后再写入相应值.
验证想法的测试:(代码写成如下)
<P onclick="write('验证一下')">点击</p>
点击后果然页面只有"验证一下"
原因的话暂不懂.
相关文章推荐
- 通过“document.write”方式,在js文件引入js文件时,造成页面空白问题
- 在js中获取query string 以及重写URL的函数
- js判断当页面无法回退时关闭网页否则就history.go(-1)
- JS 用window.open()函数,父级页面如何取到子级页面的返回值?
- 帝国cms添加修改会员字段时字段名不能带数字,否则注册页会出现空白
- js 监听整个页面的回车事件
- JS 监听整个页面的回车事件
- iframe里面的页面调用父窗口,左右窗口js函数的方法
- iframe里面的页面调用父窗口,左右窗口js函数的方法
- Struts1 不能进入Action,页面空白问题解决
- 关于使用IIRF2.0 重写 导致 Cookie 不能在其它页面使用的问题
- iframe里面的页面调用父窗口,左右窗口js函数的方法
- WebView加载https页面不能正常显示,空白一片
- js动态修改整个页面样式达到换肤效果
- js方法的命名不能使用表单元素的名称或ID
- 写JS的时候,想强制刷新页面,有些代码却不能很好的兼容
- javascript中iframe里面的页面调用父窗口js函数的方法。
- 【JS】点击页面判断是否安装app并打开,否则跳转下载的方法
- PL/SQL函数的传入参数名称要规范,不能和函数内使用到的表的字段名称一样,否则会出错(带例子)
- centos shell编程5 LANMP一键安装脚本 lamp sed lnmp 变量和字符串比较不能用-eq cat > /usr/local/apache2/htdocs/index.php <<EOF重定向 shell的变量和函数命名不能有横杠 平台可以用arch命令,获取是i686还是x86_64 curl 下载 第三十九节课