一无可取之javascript

1.浏览器与事件
事件不以为奇是由浏览器所产生,分裂的浏览器会生出的风浪也迥然分裂,固然同一浏览器分化版本所发出的轩然大波也有差别。以下为HTML4.0第11中学的事件

化学答案 1

2.error事变:它能够调用三个错误处理函数,error事件能够传递一下一个参数给错误处理函数,别的事件只好调用函数不可能给函数字传送递参数。
(1)第三个参数是事无巨细的错误消息。
(2)第②个参数是发出错误网页的url。
(3)第八个参数是发出错误的行数。
有不当而不显得错误如下:
<script language=”javascript”>
 window.onerror=killerr;
 function killerr()
 {
  return true;
 }
 var err=a*b;
</script>
发生错误详细音讯
<script language=”javascript”>
 window.onerror=showerr;
 function showerr(errmessage,errurl,errline)
 {
  var str=”JavaScript程序出错:\n”
  str+=”错误新闻:”+errmessage+”\n”;
  str+=”产生错误的文书”+errurl+”\n”;
  str+=”发生错误的行数”+errline+”\n”;//JavaScript换行符是“/n”
  alert(str);
  return true;
 }
 var err=a*b;//那是个谬误的表明式,未定义a、b
</script>
3.警告框 window.alert(message)
<script language=”javascript”>
 function showmessage(message)
 {
  alert(message);
 }
</script>
<body onLoad=”showmessage(‘进入网页了’)”>
 <input type=”button” value=”按钮” onClick=”alert(‘点击按钮了’)”
/>
</body>

4.确认框 window.confirm(message)
与alert差异的是能够重返一个布尔型的重返值。若点击【分明】则赶回true;反之再次回到false。
<script language=”javascript”>
 function check()
 {
  if(myform.name.value.length==0||myform.pwd.value.length==0)
  {
   if(confirm(“你的表单未填写达成,是还是不是分明提交!”))
   {
    return true;
   }
   else
   {
    return false;
   }
  }
 }
</script>
</head>
<body>
 <form name=”myform” method=”post” onSubmit=”return check()”>
     姓名:<input type=”text” name=”name” /><br />
        密码:<input type=”password” name=”pwd” /><br />
        <input type=”submit” value=”提交” />
    </form>
</body>
5.提示框 window.prompt(message,defaultText)
message参数为在提示框中展现的文本内容,必须是纯文本,不辅助html代码。defaultText参数为提醒框的私下认可文字。
<script language=”javascript”>
 var strname=prompt(“请输入你的名字”,”甄”) 
 if(strname==null)
 {
  document.write(“你废除了人名的输入!”);
 }
 else if(strname==””)
 {
  document.write(“你没有输入人名!”);
 }
 else
 {
  document.write(“欢迎”+strname);
 }
</script>
6.状态栏 window.defaultStatus 【私下认可状态】window.status  【弹指间新闻】
暗中同意状态:
<script language=”javascript”>
 var defaultText=prompt(“请输入状态栏的暗许状态”,””);
 defaultStatus=defaultText;
</script>
刹那间音讯:
<script language=”javascript”>
 defaultStatus=”状态栏的暗许音讯”;
 function ztlmessage(message)
 {
  status=message;
  return true;
 }
</script>
<a href=”http://www.sina.com.cn” title=”新浪链接”
onMouseOver=”return ztlmessage(‘第三个链接’)”>今日头条链接</a>
<a href=”http://www.china.com” title=”中华网”
onMouseOver=”ztlmessage(‘第①个链接’)”>中华网</a>
<input type=”button” value=”按钮”
onMouseMove=”ztlmessage(‘第3个按钮’)” />

7.open()方法的语法
window.open(url,windowName,features,replace)
url:新开辟窗口要出示的文书档案的UCRUISERL,那是三个可选参数,若省略该参数或该参数值为空字符或nll时,都会新开三个空白窗口。
windowName:新开拓窗口的名目。该名称能够看作为属性值在a成分或form成分的target属性中出现。若钦命的称号是1个早就存在的窗口名称,则赶回对该窗口的引用,而不会再新开拓二个窗口。在那种情形下,features参数值将失效。该参数也是二个可选参数。
features:该参数为三个字符串,用于描述新窗口的特点。如:是还是不是出示工具栏、菜单栏、状态栏、窗口大小等。该参数也是一个可选参数,若省略,则浮现新窗口全数的正经特征。
replace:该参数为布尔值,唯有在windowName参数值为贰个已经存在的窗口名称时才起效果。若该参数值为true,则用url参数值来替换该窗口浏览历史的当下项。若该参数值为false,则在该窗口浏览历史中开创2个新项。
(1)新开三个空手窗口
<a href=”#” onClick=”window.open()”>新开拓2个空窗口</a>
(2)新开多个有文书档案的窗口
<a href=”#”
onClick=”window.open(‘test.html’)”>新开1个有文书档案的窗口</a>
(3)新开一个命名窗口
<a href=”#”
onClick=”window.open(‘test.html’,’mywindow’)”>新开拓1个命名窗口</a>
<a href=”#”
onClick=”window.open(‘test1.html’,’mywindow’)”>新开拓三个命名窗口</a>
(因为命名窗口相同所以每一趟打开窗口都以加载,替换掉原来的窗口)
(4)设置新开窗口的特色
<a href=”#”
onClick=”windwo.open(‘test.html’,’mywindow’,’width=300,height=300,menubar=yes,status=yes,toolbar=yes,location=yes,scrollbars=no,resizable=yes’)”>新开三个点名大小、有菜单栏、有状态栏、有工具栏、有地址栏、无滚动条、能够团结调整窗口大小的窗口</a>(半数以上动静下,value的值都以yes或no,width和height除却)

8.窗口名字
 <form name=”myform” action=”left.html” target=”mywindow”>
     <a href=”#”
onClick=”window.open(‘right.html’,’mywindow’,’width=220,height=200′)”>aaaaaaaa</a>
        <a href=”right.html”
target=”mywindow”>bbbbbbbbbbbbb</a>
        <input type=”submit” value=”提交”>
    </form>
因为命名窗口一样所以每回打开窗口都以加载,替换掉原来的窗口
9.窗口关闭
(1)钦定窗口关闭
<script language=”javascript”>
 var mywin;
 function openwindow()
 {
  mywin=window.open(“window_1.htm”,”mywindow”,”width=300,height=300″);
 }
 function closewindow()
 {
  mywin.close();
 }
</script>
<body>
 <input type=”button” value=”打开窗口” onClick=”openwindow()”>
    <input type=”button” value=”关闭窗口”
onClick=”closewindow()”>
</body>
(2)判断窗口是或不是关闭
<script language=”javascript”>
 var mywin;
 function openwindow()
 {
  mywin=window.open(“left.html”,”mywindow”,”width=300,height=300″);
 }
 function closewindow()
 {
  if(mywin==undefined)
  {
   alert(“没有打开新的窗口,请先单击【打开窗口】按钮”);
  }
  else if(mywin.closed)
  {
   alert(“窗口已经关门”);
  }
  else
  {
   mywin.close();
  }
 }
</script>
<body>
 <input type=”button” value=”打开窗口” onClick=”openwindow()”>
    <input type=”button” value=”关闭窗口”
onClick=”closewindow()”>
</body>

10.父级窗口的引用
window.opener 
重回的是window对象,该window对象是对父级窗口的引用。若当前窗口不是JavaScript代码打开的窗口,即没有父级窗口时,window.opener的属性值为null;若父级页面在框架中,并且子页面也是在框架中打开,则子页面window.opener的属性值也为null。
<script language=”javascript”>
 function inputtext()
 {
  window.opener.myform.mytext.value=”子页面添加的文字”;
 }
</script>
<form name=”myform”>
 <input type=”button” value=”aaaaa” onClick=”inputtext()”>
</form>
11.窗口的聚焦
window.focus()  window对象名.focus()
window.blur()   window对象名.blur()
<script language=”javascript”>
 function openfocus(url)
 {
  var win=window.open(url,”mywin”,”width=300,height=300″);
  win.focus();
 }
 function openblur(url)
 {
  var win=window.open(url,”mywin”,”width=300,height=300″);
  win.blur();
 }
</script>
<a href=”#”
onClick=”window.open(‘left.html’,’mywin’)”>首个窗口</a>
<a href=”#”
onClick=”openfocus(‘left.html’)”>第②个窗口</a>
<a href=”#”
onClick=”openblur(‘left.html’)”>第三个窗口</a>
12.轮转文书档案
window.scroll(x,y)  将窗口滚动到钦赐的相对化地方。
window.scrollTo(x,y) 将窗口滚动到钦定的断然地点,功用和window.scroll完全相同,一般用window.scrollTo取代前者。
window.scrollBy(x,y) 将窗口滚动到钦命的周旋地方。(x为负数则向左滚动,y为负数则提升滚动;正数反之。)
<form name=”myform”>
 横坐标:<input type=”text” name=”scrollx” value=”10″
size=”5″><br>
    纵坐标:<input type=”text” name=”scrolly” value=”10″
size=”5″><br>
    <input type=”button” value=”滚动到相对地点”
onClick=”goto()”>
    <input type=”button” value=”滚动到相对地点”
onClick=”goby()”>
</form>
<script language=”javascript”>
 for(var i=0;i<100;i++)
 {
  document.write(“第”+(i+1)+”行”);
  for (var j=0;j<100;j++)
  {
   document.write(” “);
  }
  document.write(“<br>”);
 }
 function goto()
 {
  window.scrollTo(myform.scrollx.value,myform.scrolly.value);
 }
 function goby()
 {
  window.scrollBy(myform.scrollx.value,myform.scrolly.value);
 }
</script>
13.运动窗口
window.moveTo(x,y)  将窗口移动到钦命的绝对化地点(x,y能够为负数)
windwo.moveBy(x,y)  将窗口移动到内定的相持地方(x,y能够为负数)
<form name=”myform”>
 横坐标:<input type=”text” name=”movex” value=”10″
size=”5″><br>
    纵坐标:<input type=”text” name=”movey” value=”10″
size=”5″><br>
    <input type=”button” value=”移动到相对地方”
onClick=”goto()”>
    <input type=”button” value=”移动到周旋地方”
onClick=”goby()”>
</form>
<script language=”javascript”>
 function goto()
 {
  window.moveTo(myform.movex.value,myform.movey.value);
 }
 function goby()
 {
  window.moveBy(myform.movex.value,myform.movey.value);
 }
</script>

14.调动窗口大小
window.resizeTo(x,y)  将窗口调整到安装的相对大小(x,y能够为负数)
window.resizeBy(x,y)  将窗口调整到安装的相对大小(x,y能够为负数)
<form name=”myform”>
 宽度:<input type=”text” name=”width” value=”300″
size=”5″><br>
    高度:<input type=”text” name=”height” value=”300″
size=”5″><br>
    <input type=”button” value=”调整相对大小” onClick=”goto()”>
    <input type=”button” value=”调整相对大小” onClick=”goby()”>
</form>
<script language=”javascript”>
 function goto()
 {
  window.resizeTo(myform.width.value,myform.height.value);
 }
 function goby()
 {
  window.resizeBy(myform.width.value,myform.height.value);
 }
</script>
15.延缓执行时间
window.setTimeout(code,delay)
code:延迟执行的JavaScript代码。
delay:延迟的日子,单位微秒。
<script language=”javascript”>
 function showname()
 {
  setTimeout(“alert(‘你的真名是:’+myform.myname.value)”,三千);//延迟3分钟执行
 }
</script>
<form name=”myform”>
 姓名:<input type=”text” name=”myname” value=”张三”>
    <input type=”button” value=”确定” onClick=”showname()”>
</form>
16.周期性执行代码
window.setInterval(code,interval)
window.setInterval(function,interval,parameters)
code:要周期执行的JavaScript代码。
interval:执行代码的周期时间,以飞秒为单位。
function:要周期执行的函数。
parameters:function函数的参数列表。
<script language=”javascript”>
 function myfun()
 {
  setInterval(“s()”,1000);
 }
 function s()
 {
  var mydate=new Date();
  myform.showdate.value=mydate.toLocaleString();
 }
</script>
<body onLoad=”myfun()”>
 <form name=”myform”>
     当前时刻:<input type=”text” name=”showdate” size=”30″>
    </form>
</body>
17.结束周期性执行代码
window.clearInterval(id)
id为setInterval()方法的重返值。clearInterval()方法便是依据该重临值来决定终止哪个setInterval()方法的周期执行。
<script language=”javascript”>
 var times;   //设置计时
 var
intervalid;  //用来回到setInterval()方法的值,依据该值能够告一段落周期执行代码
 function showname()
 {
  times=3;
  myform.showtime.value=times;
  intervalid=setInterval(“settime()”,1000);
 }
 function settime()
 {
  times–;
  myform.showtime.value=times;
  if(times==0)
  {
   clearInterval(intervalid);
   alert(“你的人名是:”+myform.myname.value);
  }
 }
</script>
<form name=”myform”>
 姓名:<input type=”text” name=”myname” value=”李四”>
    <input type=”button” value=”确定”
onClick=”showname()”><br>
    <input type=”text” name=”showtime” size=”2″
value=”3″>分钟后显得警示框
</form>
18.撤回延迟执行
window.clearTimeout(id)
与结束周期性执行代码类似,个中id为setTimeout()方法的再次回到值。clearTimeout()方法正是基于该再次来到值来支配终止哪个setTimeout()方法的推移执行。
<script language=”javascript”>
 var intervalid;  
 function showname()
 {
  intervalid=set提姆eout(“alert(‘你的人名为:’+myform.myname.value)”,三千);
 }
 function shownamestop()
 {
  clearTimeout(intervalid);
 }
</script>
<form name=”myform”>
 姓名:<input type=”text” name=”myname” value=”李四”>
    <input type=”button” value=”确定” onClick=”showname()”>
    <input type=”button” value=”取消” onClick=”shownamestop()”>
</form>
19.框架操作
例子一
<frameset rows=”20%,*”>
 <frame src=”example1.htm” name=”top”>
    <frameset cols=”30%,*”>
     <frame src=”example2.htm” name=”left”>
        <frame src=”example3.htm” name=”right”>
    </frameset>
</frameset><noframes></noframes>
例子二
<iframe src=”example1.htm” height=”50″></iframe><br>
<iframe src=”example2.htm” height=”50″></iframe><br>
<iframe src=”example3.htm” height=”50″></iframe><br>
<script language=”javascript”>
 document.write(“本页中总共存在”+window.frames.length+”个子窗口”);
</script>
例子三
<iframe src=”example1.htm” height=”50″></iframe><br>
<iframe src=”example2.htm” height=”50″></iframe><br>
<iframe src=”example3.htm” height=”50″></iframe><br>
<script language=”javascript”>
 for(i=0;i<window.frames.length;i++)
 {
  window.frames[i].document.write(“那是第”+(i+1)+”个子窗口的始末”);
  window.frames[i].document.close();
 }
</script>
20.装置表单提交的章程
<script language=”javascript”>
 function checkform()
 {
  //检验表单是或不是填写完整
  for(i=0;i<myform.elements.length;i++) 
//或写成for(i=0;i<document.myform.length;i++)
  {
   if(document.myform.elements[i].value.length==0)
   {
    alert(“表单内容没有填写完整!”);
    document.myform.elements[i].focus();
    return false;
   }
  }
  //判断提交方式
  if(document.myform.submittype==”server”)
  {
   document.myform.action=”submit.htm”
  }
  else
  {
   document.encoding=”text/plain”;//以编码的款型提交到邮箱中,私下认可以.att格式的附属类小部件提交到邮箱。
   document.myform.action=”mailto:admin@163.com“;
  }
 } 
</script>
<form name=”myform” onSubmit=”return checkform()” method=”post”>
 姓名:<input type=”text” name=”xm” />
    性别:<input type=”text” name=”sex” />
    表单提交方式:
    <select name=”submittype”>
     <option value=”server”>提交到服务器</option>
        <option value=”mails”>提交到邮箱</option>
    </select>
    <input type=”submit” value=”提交” />
    <input type=”reset” value=”重置” />
</form>

21.重置表单提醒
<script language=”javascript”>
 function isreset()
 {
  if(window.confirm(“真的要求重置吗?”))
  {
   return true;
  }
  else
  {
   return false;
  }
 }
</script>
<form name=”myform” onReset=”return isreset()”>
 姓名:<input type=”text” name=”xm” />
    性别:<input type=”text” name=”sex” />
    <input type=”submit” value=”提交” />
    <input type=”reset” value=”重置” />
</form>
22.不选择提交按钮提交表单
<script language=”javascript”>
 function checkform()
 {
  for(i=0;i<document.myform.elements.length;i++) 
//或写成for(i=0;i<document.myform.length;i++)
  {
   if(document.myform.elements[i].value.length==0)
   {
    alert(“表单没有填写完整!”);
    document.myform.elements[i].focus();
    return false;
   }
  }
  //提交表单
  document.myform.action=”left.htm”
  document.myform.submit();
 }
</script>
<form name=”myform”>
 姓名:<input type=”text” name=”xm” onChange=”checkform()” />
    性别:<input type=”text” name=”sex” onChange=”checkform()”
/>
</form>
23.表单元素的命名
以下三种方式引用表单内容
<script language=”javascript”>
 document.forms[0].elements[0]
 document.forms[“myform”].elements[0]
 document.myform.elements[0]
 document.forms[0].myname
 document.forms[“myform”].myname
 document.myform.myname
 document.forms[0].elements[“myname”]
 document.forms[“myform”].elements[“myname”]
 document.myform.myname
</script>
24.错过主题时判断输入字数
<script language=”javascript”>
 function titlelimit()
 {
  if(document.myform.texttitle.value.length>15)
  {
   alert(“标题文字不得跨越1几个字!”);
   document.myform.focus();
   return false;
  }
 }
 function blurchecklimit()
 {
  if(titlelimit()==false)
  {
   if(window.confirm(“是或不是截断文字!”))
   {
    context=document.myform.title;
    context.value=context.value.substring(0,15);
   }
  }
 }
</script>
25.转移多行文本框大小
<script language=”javascript”>
 function areatextchange(sizetype)
 {
  if(sizetype==”big”)
  { 
   if(document.myform.myarea.rows<=40)
   {
    document.myform.myarea.rows+=5;
   }
  }
  if(sizetype==”small”)
  {
   if(document.myform.myarea.rows>5)
   {
    document.myform.myarea.rows-=5;
   }
  }
 }
</script>
<form name=”myform” onSubmit=”return checkform()”>
 <textarea rows=”5″ cols=”45″
name=”myarea”></textarea><br />
    <input type=”button” value=”增大” onClick=”areatextchange(‘big’)”
/>
    <input type=”button” value=”缩小”
onClick=”areatextchange(‘small’)” />
</form>
26.选项对象
new Option(text,value,defaultSelected,selected)
text:彰显在下拉列表选项中的文字
value:下拉列表选项的值。
defaultSelected:注解下拉列表选项是不是是下拉列表的默许选项,若为true则是;false则不是。
selected:表明该下拉列表选项当前是或不是处于被入选状态。
<form name=”myform”>
 <select name=”like”>
     <option value=”1111″>1111</option>
    </select>
    <input type=”reset” value=”重置”>
</form>
<script language=”javascript”>
 var option1=new Option(“看书”,”看书”);
 var option2=new Option(“shangwang”,”shangwang”,true);
 var option3=new Option(“kandianshi”,”kandianshi”);
 var option4=new Option(“xiaqi”,”xiaqi”);
 var option5=new Option(“diaoyu”,”diaoyu”,false,true);
 document.myform.like.options[0]=option1;
 document.myform.like.options[1]=option2;
 document.myform.like.options[2]=option3;
 document.myform.like.options[3]=option4;
 document.myform.like.options[4]=option5;
 document.myform.like.options[6]=new Option(“lvyou”,”lvyou”);
</script>

27.选项对象的质量
<form name=”myform”>
 <select name=”like”>
     <option value=”1111″>1111</option>
    </select>
    <input type=”reset” value=”重置” />
</form>
<script language=”javascript”>
 var optionArr=new Array();
 optionArr[0]=[“kanshu”,”kanshu”];
 optionArr[1]=[“shangwang”,”shangwang”];
 optionArr[2]=[“kandianshi”,”kandianshi”];
 optionArr[3]=[“xiaqi”,”xiaqi”];
 optionArr[4]=[“diaoyu”,”diaoyu”];
 optionArr[5]=[“dapai”,”dapai”];
 optionArr[6]=[“fadai”,”fadai”];
 for(i=0;i<optionArr.length;i++)
 {
  document.myform.like.options[i]=new
Option(optionArr[i][0],optionArr[i][1]);
 }
 document.myform.like.options[7]=new
Option(optionArr[6][0],optionArr[6][1]);
 document.myform.like.options[1].defaultSelected=true;
 document.myform.like.options[4].selected=true;
</script>
28.判定选取
<script language=”javascript”>
function comefile()

 var sex1=document.myform.sex[0].checked;
 var sex2=document.myform.sex[1].checked;
 if(!document.myform.sex[0].checked &&
!document.myform.sex[1].checked)
 {
  alert(“请选用性别!”);
  document.myform.sex[0].focus();
  return false;
 }
 var num=0;
 for(var i=0;i<document.myform.subject.length;i++)
 {
  if(document.myform.subject[i].checked)
  {
   num++;
  }
 }
 if(num<1)
 {
  alert(“请选择课程!”);
  document.myform.subject[0].focus();
  return false; 
 }
 if(document.myform.sss[0].selected)
 {
  alert(“请采取选项!”);
  document.myform.sss.focus();
  return false;
 }
}
</script>
<form name=”myform” onSubmit=”return comefile()”>
 <input type=”radio” name=”sex” value=”男” />男
    <input type=”radio” name=”sex” value=”女” />女<br />
    <input type=”checkbox” name=”subject” value=”数学”
/>数学<br />
    <input type=”checkbox” name=”subject” value=”英语”
/>英语<br />
化学答案,    <input type=”checkbox” name=”subject” value=”语文”
/>语文<br />
    <select name=”sss”>
     <option value=”0″>请选取选项</option>
        <option value=”2222″>2222</option>
        <option value=”3333″>3333</option>
    </select>
    <input type=”submit” value=”选择” />
</form>
29.接纳下拉列表框翻页
<script language=”javascript”>
 function gopage()
 {
  gourl=document.myform.goto.value;
  if(gourl!=””)
  {
   location.href=gourl;
  }
 }
</script>
<form name=”myform”>
 <select name=”goto” onChange=”gopage”>
     <option value=””>请选取要访问的网页</option>
        <option value=”1.html”>sample1.htm</option>
        <option value=”2.html”>sample2.htm</option>
        <option value=”3.html”>sample3.htm</option>
        <option value=”4.html”>sample4.htm</option>
        <option value=”5.html”>sample5.htm</option>
    </select>
</form>
30.不难的选课程序
<script language=”javascript”>
 function tomycourse()
 {
  var coursecount=document.myform.course.length-1;
  for(i=coursecount;i>-1;i–)
  {
   if(document.myform.course[i].selected)
   {
    var myoption=new
Option(document.myform.course[i].text,document.myform.course[i].value);
    document.myform.mycourse.options[document.myform.mycourse.options.length]=myoption;
    document.myform.course.remove(i);
   }
  }
 }
 function tocourse()
 {
  var mycoursecount=document.myform.mycourse.length-1;
  for(i=mycoursecount;i>-1;i–)
  {
   if(document.myform.mycourse[i].selected)
   {
    var myoption=new
Option(document.myform.mycourse[i].text,document.myform.mycourse[i].value);
    document.myform.course.options[document.myform.course.options.length]=myoption;
    document.myform.mycourse.remove(i);
   }
  }
 }
</script>
<form name=”myform”>
 <table>
     <tr>
         <td>可选课程</td>
            <td></td>
            <td>已选课程</td>
        </tr>
        <tr>
         <td>
             <select name=”course” size=”7″ multiple=”multiple”>
                 <option value=”语文”>语文</option>
                 <option value=”数学”>数学</option>
                 <option value=”英语”>英语</option>
                 <option value=”物理”>物理</option>
                 <option value=”化学”>化学</option>
                 <option value=”生物”>生物</option>
                 <option value=”政治”>政治</option>
                 <option value=”历史”>历史</option>
             </select>
            </td>
            <td>
             <input type=”button” value=”>>”
onClick=”tomycourse()” /><br /><br />
                <input type=”button” value=”<<”
onClick=”tocourse()”>
            </td>
            <td>
             <select name=”mycourse” size=”7″
multiple=”multiple”>
                </select>
            </td>
        </tr>
    </table>
</form>
31.创办分组Fieldset 成分
<form name=”myform”>
 <p align=”center”>用户注册</p>
    <fieldset name=”fieldset1″>
     <legend>必填音讯</legend>
        用户名:<input name=”username” type=”text” /><br
/>
        密码:<input name=”pwd” type=”password” /><br />
    </fieldset><br />
    详细音讯:<br />
    <fieldset name=”fieldset2″>
     性别:
        <input type=”radio” name=”sex” value=”男” />男
        <input type=”radio” name=”sex” value=”女” />女<br
/>
    </fieldset><br />
</form>

32.标题栏中滚动消息
<script language=”javascript”>
 var step=0;
 var titletext=[“你好!”,”欢迎光临”,”祝洋洋得意欢畅!”];
 function showtitle()
 {
  if(step==titletext.length)
  {
   step=0;
  }
  document.title=titletext[step];
  step++;
 }
 setInterval(“showtitle()”,1000);
</script>
33.防护盗链
<script language=”javascript”>
 var currenturl=document.U奥迪Q5L;//此属性能够得到当前文书档案的U路虎极光L
 var fronturl=document.referrer;//此属性能够获取上二个网页的UTucsonL
 if(fronturl!=””)
 {
  var currenturls=currenturl.split(“/”);
  var fronturls=fronturl.split(“/”);
  //五个数组的第几个要素都是U帕杰罗L的域名部分
  if(currenturls[2]==fronturls[2])
  {
   document.write(“不是盗链接,可以展现符合规律文书档案!”);
  }
  else
  {
   document.write(“你不是从本站中做客该网址,请通过本站访问本页!”);
   history.location=”http://%22+currenturls%5B2%5D;//回来本站首页
  }
 }
 else
 {
  document.write(“你是直接打开该文书档案的,不设有盗链接难点!”);
 }
</script>//首尽管相比多少个U翼虎L的域名部分,假设域名部分雷同,则不是盗链接,不然就是盗链接。

34.历史指标的习性
history.length:只好知道浏览器窗口的历史列表中的网页个数,用处很小。
history.back():该方法能够再次回到到上贰个做客过的ULacrosseL。
history.forward():该方法能够升高到下1个造访过的U本田UR-VL。
history.go():该办法能够直接跳转到某二个已经访问过的U途锐L。该方法中得以分包二种参数,一种参数是要访问的U奥迪Q5L在历史列表中的相对地方,另一种参数为要访问的U凯雷德L的子串。history.go(0)能够让眼下网页刷新1次。
<script language=”javascript”>
 function gohistory()
 {
  gosite=myform.mytext.value;
  history.go(gosite);
 }
</script>
<form name=”myform”>
 <input type=”button” value=”后退到上一页”
onClick=”history.back()”>
    <input type=”button” value=”前进到下一页”
onClick=”history.forward()”>
    <input type=”text” name=”mytext”>
    <input type=”button” value=”跳转” onClick=”gohistory()”>
</form>
35.依据页面成分的“id”属性获得对页面的引用
<script language=”javascript”>
 function $(str)
 {
  return
document.getElementById(str);//document.getElemetsByName(str);那是获取成分的称谓方式。
 }
</script>
36.赢得或安装上超级网页的质量值opener
document.getElementById(“treetemp”).value=opener.document.getElementById(“treetype”).value;
opener.document.getElementById(“cgzichanshebei.lxxh”).value=xh;//序号

 

admin

网站地图xml地图