第一,例子。
[code=JScript]<script type="text/javascript">
var t=setTimeout("document.write('网页最后')",5000);由于你未告诉它将值传给哪里,故而加了页面流,而取代了你的原网页内容。那个div那丰最尾处即可。
第二,js例子substring
<scripttype="text/javascript"> varstr1="321" functioncreatLi(obj){ varstr=""; for(vari=0;i<obj.length;i++) { str+="<li>"+obj.substring(i,(i+1))+"</li>"; } return str; } document.write(creatLi(str1)); alert(creatLi(str1)); </script>
<script>
document.write("<img name='cod' src='wc.php?code="+num+">'");
</script>
第四个,弹出多个alert
javascript:setInterval(function(){alert(11)},1);void(0);
第五个,QQ网中用的,页面没有找到,5秒钟之后将带您进入首页
<script>function jump(){if(document.title=="404-1")location.href = "http://wc.php?pgv_ref=404";}setTimeout("jump()", 5000);</script>
第6个,凤凰网中的,当字数过多时,加省略来显示。
if(_summary.length>90){ _summary = _summary.substring(0,90)+"..."; }
第7个,select下拉列表中,动态增加option项,可以与ajax配用。
<select id="Mmonth"> <option>1</option> </select> <input type="button" onclick="a()" value="添加"/> <script> function a(){ document.getElementById("Mmonth").options.add(new Option(1, 1)); } </script>
第8个,取ul,li中的值、从父类中只取子类的方法(点击其中的li看看得到什么了?)
<html> <head> <script type="text/javascript"> function t(){ var ul = document.getElementById('parent'); var lis = ul.getElementsByTagName('li'); for(var i=0;i<lis.length;i++){ lis[i].onclick = function(){ alert(this.innerHTML); } }//for } </script> </head> <body> <a href="#" onclick="t();">go</a> <ul id="parent"> <li>afddffd</li> <li class="2222">bfdfdfdfddf</li> <li>cfddfdf</li> </ul> </body> </html>
第 9个 array数组的定义与遍历
function t(){ var arrayObj = new Array(); arrayObj=["mAir","mAirDest","mSea","mSeaDest"]; for(var i=0;i<arrayObj.length;i++){ alert(arrayObj[i]); }