以文本方式查看主题

-  ╋艺 镇╋  (http://zyzsky.com/bbs/index.asp)
--  ┣◇网站建设&Web语言  (http://zyzsky.com/bbs/list.asp?boardid=4)
----  如何用JS控制文件域的值?  (http://zyzsky.com/bbs/dispbbs.asp?boardid=4&id=3134)

--  作者:admin
--  发布时间:2011/8/14 22:21:43
--  如何用JS控制文件域的值?
<script language="javascript" type="text/javascript">
<!--
function count(){
 alert(document.form1.a.value);
}

--></script>
<form name="form1" id="f1" method="post" action="">
<input name="sum" 0nClick="count(" value="给我看" type="button">
<input type=file id="a" > 
</form>


请点击“浏览”后,或者在文件域输入框内输入后才能显示输入框内内容 


-----------------

通过 document.form1.a.value 一般可以取到文件域的值,但是如果出现2个或以上时候,就会提示undefine!,这样就取不到了,只能通过document.getElementById("a").value 方式取就没问题了
[此贴子已经被作者于2011-8-14 22:23:47编辑过]