UDN-企业互联网技术人气社区

板块导航

浏览  : 446
回复  : 3

[实例] JavaScript 经典实例(4)

[复制链接]
西北的风的头像 楼主
发表于 2015-8-8 15:32:21 | 显示全部楼层 |阅读模式
本帖最后由 西北的风 于 2015-8-8 15:32 编辑

48、跑马灯
  1. <html>
  2. <head>
  3. <script language="JavaScript">
  4. <!-- Hide
  5. var scrtxt="怎麽样 ! 很酷吧 ! 您也可以试试."+"Here goes your message the visitors to your
  6. page will "+"look at for hours in pure fascination...";
  7. var lentxt=scrtxt.length;
  8. var width=100;
  9. var pos=1-width;
  10. function scroll() {
  11.   pos++;
  12.   var scroller="";
  13.   if (pos==lentxt) {
  14.     pos=1-width;
  15.   }
  16.   if (pos <0) {
  17.     for (var i=1; i <=Math.abs(pos); i++) {
  18.       scroller=scroller+" ";}
  19.     scroller=scroller+scrtxt.substring(0,width-i+1);
  20.   }
  21.   else {
  22.     scroller=scroller+scrtxt.substring(pos,width+pos);
  23.   }
  24.   window.status = scroller;
  25.   setTimeout("scroll()",150);
  26.   }
  27. //-->
  28. </script>
  29. </head>
  30. <body onLoad="scroll();return true;">
  31. 这里可显示您的网页 !
  32. </body>
  33. </html>
复制代码
49、在网页中用按钮来控制前页,后页和主页的显示。
  1. <html>
  2. <body>
  3. <FORM NAME="buttonbar">
  4.       <INPUT TYPE="button" VALUE="Back" onClick="history.back()">
  5.       <INPUT TYPE="button" VALUE="JS- Home" onClick="location='script.html'">
  6.       <INPUT TYPE="button" VALUE="Next" onCLick="history.forward()">
  7. </FORM>
  8. </body>
  9. </html>
  10. 50、查看某网址的源代码
  11. 把如下代码加入 <body>区域中
  12. <SCRIPT>
  13. function add()
  14. {
  15. var ress=document.forms[0].luxiaoqing.value
  16. window.location="view-source:"+ress;
  17. }
  18. </SCRIPT>
  19. 输入要查看源代码的URL地址:
  20. <FORM> <input type="text" name="luxiaoqing" size=40 value="http://"> </FORM>
  21. <FORM> <br>
  22. <INPUT type="button" value="查看源代码" onClick=add()>
  23. </FORM>
复制代码
51、title显示日期
把如下代码加入 <body>区域中:
  1. <script language="JavaScript1.2">
  2. <!--hide
  3. var isnMonth = new
  4. Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
  5. var isnDay = new
  6. Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
  7. today = new Date () ;
  8. Year=today.getYear();
  9. Date=today.getDate();
  10. if (document.all)
  11. document.title="今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]
  12. //--hide-->
  13. </script>
复制代码
52、显示所有链接
把如下代码加入 <body>区域中
  1. <script language="JavaScript1.2">
  2. <!--
  3. function extractlinks(){
  4. var links=document.all.tags("A")
  5. var total=links.length
  6. var win2=window.open("","","menubar,scrollbars,toolbar")
  7. win2.***(" <font size='2'>一共有"+total+"个连接 </font> <br>")
  8. for (i=0;i <total;i++){
  9. win2.***(" <font size='2'>"+links.outerHTML+" </font> <br>")
  10. }
  11. }
  12. //-->
  13. </script>
  14. <input type="button" onClick="extractlinks()" value="显示所有的连接">
复制代码
53、回车键换行
把如下代码加入 <body>区域中
  1. <script type="text/javascript">               
  2. function handleEnter (field, event) {
  3.   var keyCode = event.keyCode ? event.keyCode : event.which ?
  4. event.which : event.charCode;
  5.   if (keyCode == 13) {
  6.     var i;
  7.     for (i = 0; i < field.form.elements.length; i++)
  8.     if (field == field.form.elements)
  9.       break;
  10.     i = (i + 1) % field.form.elements.length;
  11.     field.form.elements.focus();
  12.     return false;
  13.   }
  14.   else
  15.   return true;
  16. }     
  17. </script>
  18. <form>
  19. <input type="text" onkeypress="return handleEnter(this, event)"> <br>
  20. <input type="text" onkeypress="return handleEnter(this, event)"> <br>
  21. <textarea>回车换行
复制代码
54、确认后提交
把如下代码加入 <body>区域中
  1. <SCRIPT LANGUAGE="JavaScript">
  2. <!--
  3. function msg(){
  4. if (confirm("你确认要提交嘛!"))
  5. document.lnman.submit()
  6. }
  7. //-->
  8. </SCRIPT>
  9. <form name="lnman" method="post" action="">
  10.   <p>
  11.     <input type="text" name="textfield" value="确认后提交">
  12.   </p>
  13.   <p>
  14.     <input type="button" name="Submit" value="提交" onclick="msg();">
  15.   </p>
  16. </form>
复制代码
55、改变表格的内容
把如下代码加入 <body>区域中
  1. <script ***script>
  2. var arr=new Array()
  3. arr[0]="一一一一一";
  4. arr[1]="二二二二二";
  5. arr[2]="三三三三三";
  6. </script>
  7. <select onchange="zz.cells[this.selectedIndex].innerHTML=arr[this.selectedIndex]">
  8.   <option value=a>改变第一格 </option>
  9.   <option value=a>改变第二格 </option>
  10.   <option value=a>改变第三格 </option>
  11. </select>
  12. <table id=zz border=1>
  13.   <tr height=20>
  14.     <td width=150>第一格 </td>
  15. <td width=150>第二格 </td>
  16. <td width=150>第三格 </td>
  17. </tr>
  18. </table>
复制代码


发表于 2015-8-8 15:33:15 | 显示全部楼层
哈哈实用好东西!
使用道具 举报

回复

发表于 2015-8-12 19:11:43 | 显示全部楼层
LZ是闲人,天天发帖,坚定完毕
使用道具 举报

回复

发表于 2015-9-21 20:11:15 | 显示全部楼层
OMG!介是啥东东
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部