关于js,alert后才执行后面代码的问题?????
代码如下,如果注释掉alert('d');就不可以换图片,百度、谷歌了下,还是没能解决。O(∩_∩)O谢谢了!!!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>详细页</title>
</head>
<body>
<table>
<tr>
<td >
<img id="aa" name="aa" src="click/pic1.jpg." width="500" height="500" onclick="change()"/> </td>
</tr>
</table>
<script type="text/javascript" defer="defer">
function change(){
var obj=document.getElementById("aa");
var str="click/pic1.jpg,click/pic2.jpg,click/pic3.jpg,click/pic4.jpg,click/pic5.jpg";
var arr = str.split(",");
for(var n=0;n<arr.length;n++ )
{
alert('d'); var l=n+1;
if(l==arr.length){
n=0;
var a=arr[0];
document.getElementById("aa").src=a;
break;
}
else
{
var b =arr[n+0]
document.getElementById("aa").src=b;
}
//alert(arr[n]);
}
//window.setTimeout("document.getElementById('bb').onclick();",1000);
}
window.setTimeout(change,5000);
</script>
</body>
</html>
--------------------编程问答-------------------- alert('d') 换成<p>
然后引入JQuery包。
$("#P标签的ID").html("<font color='red'>"+d+"</font>") --------------------编程问答--------------------
是我表达的不够明白? --------------------编程问答-------------------- alert 之后,提示框关闭之后,才能继续执行代码。
要么你考虑换种提示方法,比如用div。要么用异步的js --------------------编程问答--------------------
用div?我不是很明白,能在详细点吗?怎么用div? --------------------编程问答-------------------- http://hi.baidu.com/snowicesky/blog/item/2270c534c4dedd0890ef3954.html --------------------编程问答--------------------
我的初衷是去掉那个alert仍然执行后面的代码。那个alert提示不要,要了也没用。但是去掉吧,后台面的代码就不执行了。这是问题,不是要留alert提示! --------------------编程问答-------------------- 删除alert居然不执行后面代码?你代码有问题吧、
补充:.NET技术 , ASP.NET