注册 登录
编程论坛 ASP技术论坛

[求助]請幫忙看一下,為何彈出的是undefined?

vfp00 发布于 2007-08-15 19:08, 719 次点击

<html>
<body>
<table width="100%" height="53" border="0" align="center" id="application">
<tr bgcolor="#ffce7b">
<td height="0" colspan="5" class="zBgLine">&nbsp;</td>
</tr>
<tr bgcolor="#ffce7b" class="zBgText" width="100%">
<td width="86" height="32" class="zBgLabels" align="right"> 功能詳解<strong></strong> </td>
<td width="129" class="zBgText"><input type="radio" name="obj_type" value="add" /> 新增用戶 </td>
<td width="132" class="zBgText"><input type="radio" name="obj_type" value="del" selected/>刪除會員</td>
<td width="122" class="zBgText"><input type="radio" name="obj_type" value="addset"/>新增設置</td>
<td width="109" class="zBgText"><input type="radio" name="obj_type" value="delset" />刪除設置</td>
<td>
<input type="submit" name="test" value="subMit" onclick="return myalert();" />
<input type="hidden" name="var1" value="test" />
</td>
</tr>
</table>
</body>
</html>

<script language="javascript">
function myalert(){
if ( document.all.var1.value == "test" ) {
alert( document.all.obj_type.value);
}
}
</script>

3 回复
#2
yms1232007-08-15 19:44
obj_type是数组直接value得不到值的。
只能this.obj_type[0].value这样取第一个文本框的值。
#3
yqiong2007-08-15 23:30

请问楼主document.all 中all什么意思呀?
刚学不久,好像书上都没看到这东东呢!

#4
vfp002007-08-16 09:35
to:版主:多謝,知道怎么回事了。
to:樓上的朋友,詳情請見: http://dev.csdn.net/author/hufengwen/4f8bc9bebe9040938a4d42b48dc79207.html
1