IE firefox 和chrome执行js的区别
我写了一个在js中写了个clear()函数,供html中的按钮调用,结果IE能调用,firefox和chrome都不能调用,代码是这样的:js代码:functioncle...
我写了一个在js中写了个clear()函数,供html中的按钮调用,结果IE能调用,firefox和chrome都不能调用,代码是这样的:
js代码:
function clear(){
alert("clear!");
document.getElementById('inpute').value='';
}
html中的按钮:
<input type="button"
class="button" value="清空" name="清空" onclick="clear();"
onmouseover=" change();" />
请高手帮忙解决一下,谢谢 展开
js代码:
function clear(){
alert("clear!");
document.getElementById('inpute').value='';
}
html中的按钮:
<input type="button"
class="button" value="清空" name="清空" onclick="clear();"
onmouseover=" change();" />
请高手帮忙解决一下,谢谢 展开
6个回答
展开全部
做 B/S,前端浏览器太混乱,对 html 支持不尽相同,对 js 支持也不尽相同,对 css 支持也不尽相同,一句话,乱象丛生。我以前做好的 B/S 企业信息类应用 IE6.0 上能用的好好的,结果到了 ie7,8,firefox,chrome页面全乱了,我懒得修改,懒得考虑浏览器兼容,叫他们全部用 IE6.0,这就是 IE6.0 为什么还没被淘汰,因为有我们这样的人及老程序在拖后腿。说实在的,这也不能怪我们,谁叫微软后续开发的IE版本不向前兼容呢?谁叫firefox, chrome, opera, IE 等等各自为政呢?标准为什么不大统一呢?要乱就乱吧,乱了对开发者、对使用者都没好处。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
推荐于2016-04-11 · 知道合伙人互联网行家
关注
展开全部
var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")?true:false;
类似的可以写
var isFirefox=navigator.userAgent.toUpperCase().indexOf("Firefox")?true:false;
之类的东西
然后再用JS设置abc这个元素的样式 display:none;之类的就行了,或者设置两个class 通过切换class更改样式也行。
js代码:
function clear(){
alert("clear!");
document.getElementById('inpute').value='';
}
html中的按钮:
<input type="button"
class="button" value="清空" id="inpute" name="清空" onclick="clear();"
onmouseover=" change();" />
类似的可以写
var isFirefox=navigator.userAgent.toUpperCase().indexOf("Firefox")?true:false;
之类的东西
然后再用JS设置abc这个元素的样式 display:none;之类的就行了,或者设置两个class 通过切换class更改样式也行。
js代码:
function clear(){
alert("clear!");
document.getElementById('inpute').value='';
}
html中的按钮:
<input type="button"
class="button" value="清空" id="inpute" name="清空" onclick="clear();"
onmouseover=" change();" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好!很高兴为您答疑!
clear是内置函数的名字,而且onmouseover的函数也没定义。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
clear是内置函数的名字,而且onmouseover的函数也没定义。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先触发了onmouseover事件,而这个事件没有定义,所以报错不执行,导致后面出现问题。
追问
代码里面有onmouseover事件的,谢谢
追答
哦,把clear改成clear2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
clear方法是js里面内置的一个方法,你用它做函数名会冲突,改个函数名就可以啦。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |