javascript 四十条常用技巧大全(2)

< div>(division)用来定义大段的页面元素,会产生转行 < span>用来定义同一行内的元素,跟< div>的唯一区别是不产生转行 < layer>是 ns 的标记,ie 不支持,相当于< div>

21.让弹出窗口总是在最上面:

<span>< <span>body</span> <span>onblur</span>=<span>”this.focus();”</span>></span>

22.不要滚动条?

让竖条没有:

<span>< <span>body</span> <span>style</span>=<span>”overflow:scroll;overflow-y:hidden”</span>></span> <span>< /<span>body</span>></span>

让横条没有:

<span>< <span>body</span> <span>style</span>=<span>”overflow:scroll;overflow-x:hidden”</span>></span> <span>< /<span>body</span>></span>

两个都去掉?更简单了

<span>< <span>body</span> <span>scroll</span>=<span>”no”</span>></span> <span>< /<span>body</span>></span>

23.怎样去掉图片链接点击后,图片周围的虚线?

< a href=”#” onFocus=”this.blur()”>< img src=https://www.jb51.net/”logo.jpg” border=0>< /a>

24.电子邮件处理提交表单

< form name=”form1″ method=”post” action=”mailto:****@***.com” enctype=”text/plain”> < input type=submit> < /form>

25.在打开的子窗口刷新父窗口的代码里如何写?

window.opener.location.re<span><span>load</span>()</span>

26.如何设定打开页面的大小

< body onload=”top.resizeTo(300,200);”>

打开页面的位置< body onload=”top.moveBy(300,200);”>

27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动

< STYLE> body {background-image:none; background-repeat:no-repeat; background-position:center;background-attachment: fixed} < /STYLE>

28. 检查一段字符串是否全由数字组成

< script language=”Javascript”>< !– function checkNum(str){return str.match(//D/)==null} alert(checkNum(“1232142141”)) alert(checkNum(“123214214a1”)) // –>< /script>

29. 获得一个窗口的大小

document.body.clientWidth; document.body.clientHeight

30. 怎么判断是否是字符

if (/[^/x00-/xff]/g.test(s)) alert(“含有汉字”); else alert(“全是字符”);

31.TEXTAREA 自适应文字行数的多少

< textarea rows=1 name=s1 cols=27 onpropertychange=”this.style.posHeight=this.scrollHeight”> < /textarea>

32. 日期减去天数等于第二个日期

< script language=Javascript> function cc(dd,dadd) { //可以加上错误处理 var a = new Date(dd) a = a.valueOf() a = a – dadd * 24 * 60 * 60 * 1000 a = new Date(a) alert(a.getFullYear() + “年” + (a.getMonth() + 1) + “月” + a.getDate() + “日”) } cc(“12/23/2002”,2) < /script>

33. 选择了哪一个 Radio

< HTML>< script language=”vbscript”> function checkme() for each ob in radio1 if ob.checked then window.alert ob.value next end function < /script>< BODY> < INPUT name=”radio1″ type=”radio” value=”style” checked>Style < INPUT name=”radio1″ type=”radio” value=”barcode”>Barcode < INPUT type=”button” value=”check” onclick=”checkme()”> < /BODY>< /HTML>

34. 脚本永不出错

< SCRIPT LANGUAGE=”JavaScript”> < !– Hide function killErrors() { return true; } window.onerror = killErrors; // –> < /SCRIPT>

35. ENTER 键可以让光标移到下一个输入框

<span>< <span>input</span> <span>onkeydown</span>=<span>”if(event.keyCode==13)event.keyCode=9″</span>></span>


36. 检测某个网站的链接速度:

把如下代码加入< body>区域中:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzfydw.html