1.点击一个按钮,打开一个页面的几种方法:
<input type="button" value="location" onclick="window.location='index1.html'"> <input type="button" value="assign" onclick="location.assign('index1.html')"> <input type="button" value="open" onclick="window.open('index1.html')"> <form target="_blank" action="index1.html"> <input type="submit" value="new"> </form>
下面两种是打开一个新的页面。
2.实现检索当前页面中的表单元素中的所有文本框
要考虑到页面中不止一个form表单
function clearAllText(){ for(var i=0;i<document.forms.length;i++){ for(var j=0;j<document.forms[i].length;j++){ if(document.forms[i].elements[j].type=="text") document.forms[i].elements[j].value=""; } } }
3.undefined ullfalse 在是希望值是布尔类型的情况下
var a="undefined"; var b="false"; var c="null"; var d=undefined; var e=false; var f=null; var g="";
解析:a,b,c都是字符串,只要字符串非空,则其布尔类型的值都是true。
d,e,f,g 在其布尔类型的值都是false。