好象没问题啊?:
<form name=form1>
<input type=file name=f1 onchange="document.all.f2.value=value">
</form>
<form name=form2>
<input type=hidden name=f2>
</form>
<input type=button name=f3 onclick="alert(document.all.f2.value);" value="试试看">
<form name=form1>
<input type=file name=f1 onchange="document.all.f2.value=value">
</form>
<form name=form2>
<input type=hidden name=f2>
</form>
<input type=button name=f3 onclick="alert(document.all.f2.value);" value="试试看">
解决方案 »
- window.location.href 不能够跳转
- JS怎么在FireFox下获取网页内容实际高度呢?
- span 与 div的问题
- JSP做网站往Access里插数据,插不进去呢?代码如下,望高手能帮忙查错!!
- 高手帮忙写下asp涵数啊!先谢谢了!
- js 如何讀取xml node的值
- javascript读取select option value并写入cookies改变页面字体不成功,求帮忙修改!成功另加40分!
- 三个页,A,B,C,没有任何关系,其中C是窗口,有个名字叫cname,怎么实现A的一个按纽点击到B页之后在B页里面关闭C窗口??然后再自己转向
- 请问强制类型转换怎么写?
- 请问怎么判断一个元素是select还是radio
- 用JavaScript 编写链接到另外一个站点??
- 求一个最简单的联动下拉菜单实现方法!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
<INPUT TYPE="file" name="FileName" onchange="document.all.hidFileName.value=this.value;" onblur="document.all.hidFileName.value=this.value;" onmouseover="this.focus();">
<INPUT TYPE="hidden" id="hidFileName">
</BODY>
</HTML>
一个form用的是:enctype="multipart/form-data"
一个form用的是:enctype="text/plain"或未指定
这两种编码类型的form里面的value可以直接相等,但是第二种编码类型不支持上传文件,只能传一些数据使用.
您用的方法和我用的差不多,不过document.all.hidFileName.value 不论怎么设置都没有变化,总是为空,不知道该怎么解决
您的代码是没有问题,不过我要赋值的不是隐藏域控件,而是一个隐藏起来的 file 控件,所以不能正确赋值,呵呵