第一,例子。
[code=JScript]<script type="text/javascript">
var t=setTimeout("document.write('网页最后')",5000);document.getElementById("show").inHTML=t;
</script>
<div id="show"></div>[/code]
你只能传一网页的一部分。
由于你未告诉它将值传给哪里,故而加了页面流,而取代了你的原网页内容。那个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" οnclick="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="#" οnclick="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]);
}