首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

火狐不能用javascript的有关问题

2012-02-23 
火狐不能用javascript的问题scriptlanguage javascript functionchangeform(e){if(e0){a1.style.di

火狐不能用javascript的问题
<script   language= "javascript ">
function   changeform(e)
{
if(e   ==   0)
{
a1.style.display   =   " ";
a2.style.display   =   "none ";
}
if(e   ==   1)
{
a1.style.display   =   "none ";
a2.style.display   =   " ";
}
}
</script>
<input   type= "radio "   name= "a "   value= "0 "   onclick= "changeform(this.value); "   />
<input   type= "radio "   name= "a "   value= "1 "   onclick= "changeform(this.value); "   />
<div   id= "a1 ">
a1a1a1a1a1
</div>
<div   id= "a2 "   style= "display:none ">
a2a2a2a2a2
</div>


这个在火狐下不能用啊     求助

[解决办法]
我试了一下,可以用的啊。
楼主查看一下设置,是否允许运行javascript
[解决办法]
你传递一个this也可以啊
在js中判断
this.value == 1
最好把字符串转化为数字,paserInt(this.value)
[解决办法]
晕,用document.getElementById()取一下ID,不然火狐可能会报undefine,具体看一下,火狐的工具下的javascript控制台

热点排行