JavaScript的alert怎么弹不出窗口?

<style>
#div1.active{background:yellow;}

<!DOCTYPE html>
<html lang="zh-CN">

<title>55555</title>
<style>
#div1.active{background:yellow;}
#div1 div{width:200px;height:200px;background:red;border:2px solid red;display:none;}
</style>
<script>
window.onload=function()
{
var odiv=document.getElementById('div1');
var abtn=odiv.getElemnntsByTagName('input');
var adiv=odiv.getElementsByTagName('div');

for(var i=0;i<abtn.length;i++)
{
abtn[i].onclick=function ()
{
alert(this.value);

};
}
};
</script>
</head>
<body>
<div id="div1">
<input class="active" type="button" value="教育" />
<input type="button" value="培训" />
<input type="button" value="招生" />
<input type="button" value="出国" />
<div style="display:block;">111</div>
<div>2222</div>
<div>3333</div>
<div>4444</div>

var abtn=odiv.getElemnntsByTagName('input'); //你的

var abtn=odiv.getElementsByTagName('input'); //修改成

平时多看下浏览器console 看看有没有错误。
君君课堂欢迎一起来学习
http://www.chuanke.com/s7193834.html
温馨提示:内容为网友见解,仅供参考
无其他回答

网站改版过程中javascript alert 不弹出
明明弹出的啊!是因为你按的键是Ctrl+回车,回车按了以后就会使alert的东西消失啦。你可以把 &&event.keyCode==17 去掉试一下就可以了: document.onkeydown=function(){ if(event.ctrlKey) \/\/CTRL + ENTER { var error = "";if (fabiao.test.value == "" ){ error = "对不起,您没有...

js中用alert没有显示提示。
Js代码没问题,是html标签有两处错误。onsubmit="checkForm()"函数名后面少了括号 用户名: id属性你没有写。改了这两处就可以弹出alert了。我已经测试过。

使用javascript进行客户端的验证,结果一直无法弹出alert对话框,求救...
{ alert(usename);return false;} 这里是想判断username是否为空吗?如果是,代码是不严谨的。(1)没有排除username使用空格填写的情况。(2)alert(usename);少了一个“r”(3)如果要看输入值,应该是alert(username.value);4, onsubmit=“return validate();” 这中写法是不严谨的。综上...

为什么我在javascript里用alert没反应?
代码肯定是可以的,可能是你的IE里禁止了脚本的调试吧 工具菜单——>Internet选项——>高级——>禁止脚本调试把前面的对勾去掉看看!

javascript,开始时alert提示框还显示,但是程序运行一段时间后,alert提示...
是你的w3c出问题了,在任务管理器里先把w3c关掉,然后重新运行就好了

菜鸟,alert出不来。
1,delete是js内部操作符,所以不能你使用delete当你的用户自定义函数名,改之 2,分号才是js每行断行符号,而不是冒号,所以alert("删除成功!"): 改成 alert("删除成功!");3,菜鸟就要好好遵循HTML编码规范写代码,不能包含,而且是从开头写 ...

为什么我的JS代码做不出弹窗效果
因为alert方法阻塞了代码继续向下执行,所以你会看到效果,否则以现在的CPU的速度,还没等你的层显示出来,就已经执行到将其隐藏的代码了.所以你没看到层显示又消失的效果.

在网页里面的写javascript的疑问: alert(name)会弹出对话框,内容为空...
var a = undefined;alert(a);在这两句中其实undefined都是通过一个声明过的变量作为一个代表传递个alert的,第一句是隐藏变量,你不知道它的名字,是机器替你创建的,第二句就是a变量,alert首先找到变量,然后变量指向undefined对象,不会打乱javascript运行机制,所以把可以把undefined打印出来 但是如果你...

为什麼JAVASCRIPT 会弹窗失败?
首先,我不是很清楚你具体的结构是怎么实现的 看起来你的Action跟View是没有分开的,使用的是前后端混编的形式。如果是这样子的话,你这里之所以没实现,是因为你通过echo 输出,其实只是输出了"alert('这一句弹不出来...');"这样一个字符串,并且就当字符串进行显示了。而这一句明显是一个Javascrip...

表单验证问题alert("3")弹不出来?
1、提问题的时候,应该提供完整的代码,包括html;这样才能准确知道问题出在哪。2、我把你贴出来的代码在自己电脑上试,alert("3")可以弹出来;3、var pwd=$("#pwd").val; 这句有错误,应该是val( );这个错误会导致后面代码都不能返回正确结果;4、调试Javascript不需要加这么多alert()语句,要...

相似回答