重置按钮的问题
<body onload= 'init(); '>
<form name=f1 method=post >
<select name=a1>
<option value= 'a '> a
<option value= 'b '> b
<option value= 'c '> c
<input type=text name=a2 value= ' '>
<input type=reset value=reset>
</form>
<script>
function init(){
document.f1.a1.value= 'c ';
document.f1.a2.value= '2 ';
}
</script>
reset重置按钮的问题,用js设置了一些默认值结果reset重置的时候就会失去这些默认值,后来把reset按钮改成button刷新页面的话,因为有post表单提交到本页面的数据(其实就是js初始化的那些数据),所以会有提示框,’不重新发送信息,......‘,效果不好,请教各位高手有什么好的方法没,谢谢了!
------解决方案-------------------- <body onload= 'init(); '>
<form name=f1 method=post >
<select name=a1>
<option value= 'a '> a
<option value= 'b '> b
<option value= 'c '> c
<input type=text name=a2 value= ' '>
<input type=reset value=reset onClick= "testGG() ">
</form>
<script>
function testGG(){
setTimeout(init,1);
}
function init(){
document.f1.a1.value= 'c ';
document.f1.a2.value= '2 ';
}
</script>