firefox 兼容?如何让window.event在FireFox下兼容
11-08 12:39:07电脑知识
浏览次数:288次
标签:电脑知识大全,http://www.duosi8.com
firefox 兼容?如何让window.event在FireFox下兼容,
window.event 在IE和OPERA中是全局变量,而在FF中是局部变量,有什么函数可以实现让window.event在FF中变为全局变量?,
这个好像与浏览器支持有关,貌似你需要另写一个针对FF的JS!然后浏览器判断,那种浏览器用那个JS对象!
js做全选firefox兼容
firefox 兼容
我在页面表单用 <input type="checkbox" name="box[]" value="box-1" />写了几个多选,然后在js中用document.form1("box[]")得到所有checkbox的信息,在IE下没问题,可是在firefox报错说document.form1 is not a function。 请教有啥方法兼容??
<form action="" method="post" name="form1">
<script type="text/javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
</script>
<input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">选中/取消所有
<p><input name="checkbox[]" type="checkbox" value="checkbox1"> checkbox1
<p><input name="checkbox[]" type="checkbox" value="checkbox2"> checkbox2
<p><input name="checkbox[]" type="checkbox" value="checkbox3"> checkbox3
<p><input name="checkbox[]" type="checkbox" value="checkbox4"> checkbox4
<p><input name="submit" type="submit" value="提交">
</form>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script>
function checkall()
{
var menu_dd = document.getElementById('ListForm').getElementsByTagName('input');
//alert(obj);
if (document.getElementById('chkDelete').checked==true)
for (var i = 0; i < menu_dd.length-1; i++) {
menu_dd[i].checked = true;
}
else 本文来自
{
for (var i = 0; i < menu_dd.length-1; i++) {
menu_dd[i].checked = false;
}
}
}
</script>
</head>
<body>
<form id="ListForm" name="listForm">
<input type="checkbox" value="a1" /><br />
<input type="checkbox" value="a2" /><br />
<input type="checkbox" value="a3"/><br />
<input type="checkbox" value="a4" /><br />
<input type="checkbox" name="chkDelete" id="chkDelete" />全选</form>
</body>
</html>
你的JS贴出看看。
回答人的补充2010-07-07 12:49<form action="" method="post" name="form1">
<script type="text/javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
</script>
<input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">选中/取消所有
,firefox 兼容?如何让window.event在FireFox下兼容
window.event 在IE和OPERA中是全局变量,而在FF中是局部变量,有什么函数可以实现让window.event在FF中变为全局变量?,
这个好像与浏览器支持有关,貌似你需要另写一个针对FF的JS!然后浏览器判断,那种浏览器用那个JS对象!
js做全选firefox兼容
firefox 兼容
我在页面表单用 <input type="checkbox" name="box[]" value="box-1" />写了几个多选,然后在js中用document.form1("box[]")得到所有checkbox的信息,在IE下没问题,可是在firefox报错说document.form1 is not a function。 请教有啥方法兼容??
<form action="" method="post" name="form1">
<script type="text/javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
</script>
<input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">选中/取消所有
<p><input name="checkbox[]" type="checkbox" value="checkbox1"> checkbox1
<p><input name="checkbox[]" type="checkbox" value="checkbox2"> checkbox2
<p><input name="checkbox[]" type="checkbox" value="checkbox3"> checkbox3
<p><input name="checkbox[]" type="checkbox" value="checkbox4"> checkbox4
<p><input name="submit" type="submit" value="提交">
</form>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script>
function checkall()
{
var menu_dd = document.getElementById('ListForm').getElementsByTagName('input');
//alert(obj);
if (document.getElementById('chkDelete').checked==true)
for (var i = 0; i < menu_dd.length-1; i++) {
menu_dd[i].checked = true;
}
else 本文来自
{
for (var i = 0; i < menu_dd.length-1; i++) {
menu_dd[i].checked = false;
}
}
}
</script>
</head>
<body>
<form id="ListForm" name="listForm">
<input type="checkbox" value="a1" /><br />
<input type="checkbox" value="a2" /><br />
<input type="checkbox" value="a3"/><br />
<input type="checkbox" value="a4" /><br />
<input type="checkbox" name="chkDelete" id="chkDelete" />全选</form>
</body>
</html>
你的JS贴出看看。
回答人的补充2010-07-07 12:49<form action="" method="post" name="form1">
<script type="text/javascript">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled!=true)
e.checked = form.chkAll.checked;
}
}
</script>
<input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">选中/取消所有
- ·上一篇:文件不能复制到u盘?能不能把工具软件复制U盘呢?
- ·下一篇:国外网赚项目的分类
《firefox 兼容?如何让window.event在FireFox下兼容》相关文章
- › 我用Firefox作浏览器,如何使用FlashGet下载东西?
- › 搜索Firefox收藏的网页
- › firefox 兼容?如何让window.event在FireFox下兼容
- › 怎样在Firefox火狐中打开链接不在新窗口激活
- › tab mix lite ce:让火狐FireFox标签显示在下面
- › 禁止页面调整Firefox窗口的大小
- › 解决Firefox访问FTP中文目录乱码的方法
- › Firefox浏览器输入网址技巧
- › 刚刚运行Firefox,其工具栏中的按钮图标只有几个,不够用,该怎么...
- › 用鼠标滚轮来滚动网页非常方便,但是Firefox的滚动速度太慢怎么办...
- › 如何改变Firefox临时文件的安放位置?
- › Firefox有个弊病,就是新的版本不能支持以前的插件,如何才能让浏...
- 在百度中搜索相关文章:firefox 兼容?如何让window.event在FireFox下兼容
热门推荐
- · 为什么au6.5进不去?AU6.5开长房名用紫光
- · ps中如何插入背景图片?CAD中插入栅格图片
- · 刻录 刻录盘?请问 先锋 DVD-RW DVR-219L
- · 管家婆软件免费版?销存记账软件除管家婆
- · 重庆川外附属学校电话?重庆那些从属教校
- · 网吧安装迅雷后打不开?网吧的迅雷挨没有
- · 最好的系统优化软件?国外哪种优化软件好
- · 机械设计手册 pdf?跪求《锅炉设计手册》
- · 免费英语学习软件?想学习软件工程
- · premiere pro cs4插件?premiere pro 2.0
- · adobe premiere?Adobe Premiere 6.5 中的
- · 永久免费网络电话?求免费网络电话
- · 辽宁宜家购物商品?美宜家的收银系统是如
- · pscs2激活码注册机?谁有PS 的注册机啊 发
- · 办公软件excel教程?办公硬件Excel里,我选
- · photoshop软件下载?谁有flash 8.0战phot
- · cad文字问号怎么解决?CAD里的字成了问号
- · 优酷3gp格式转换器?从优酷下载的视频 会
- · 怎么用电脑看电影的方法
- · mp4格式电影免费下?怎么下avi格式 分辨率
- · 网上邻居找不到局域网的其它电脑