<form id="frm" method="get" >
<input type="text" name="uname" value="姓名" id="frm"/><br>
<input type="submit" onclick="formSubmit()" value="提交"/><br>
<input type="reset" onclick="alert(frm.value)" value="重置"/>
</form>
<script type="text/javascript">
function formSubmit(){
var s=document.getElementById("frm");
alert("form length="+s.length);
alert(s.value);
}
</script>
你这个变量 s 取到的是 form 对象呀。你是要取 uname 的 input 的 value 吧?把 form 的 id 去掉或换一个。