js 用defaultValue 模拟重置键 reset
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
//defaultValue
function testDefault(){
var ab=document.getElementsByTagName("input")[0];
alert(ab.defaultValue);
}
//用defaultValue 模拟重置键 reset
function test(){
var inps=document.tab.elements;
for(var i=0;i<inps.length;i++){
inps[i].value=inps[i].defaultValue;
}
}
</script>
</head>
<body>
<form action="test.html" method="get" name="tab">
<input type="text" value="aaabbb" name="ab"/>
<input type="password" value="123123" name="pwd" />
<input type="submit" value="提交" />
</form>
<input type="button" value="重置" οnclick="test()" />
<input type="button" value="testDefault" οnclick="testDefault()" />
</body>
</html>