如何在表单提交前把字符串进行拆分。解决就加分30分奉上!! var strfilename=strfile.substring(begin+1,strlong-begin-1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 filename.value=file.value.sutstr(file.value.lastIndexOf("/"))在提交前执行上边的语句。可以将文件名赋给隐藏域 <form action="test2.php" method="post" name="myfrom" onSubmit="myfrom.value=file.value.sutstr(myfrom.value.lastIndexOf("/"))"> <input type="file" name="file"> <input name="filename" type="hidden" id="filename"> <input type="submit" name="Submit" value="提交"></form></body></html> 改一下!<form action="test2.php" method="post" name="myfrom" onSubmit="this.filename.value=this.file1.value.substr(this.file1.value.lastIndexOf('\\')+1);alert(this.filename.value);return false"> <input type="file" name="file1"> <input name="filename" type="hidden" id="filename"> <input type="submit" name="Submit" value="提交"></form></body></html> 不可能啊,我这边试过的!除非……你form用enctype="multipart/form-data" 提交,并且用request.form方式读取,那就取不到值了 我没用enctype="multipart/form-data"提交啊.我读取file时都正常,可是file的值是C:\\Documents and Settings\\Administrator\\My Documents\\网页天堂--第二版.htm 的我是用php读取的 <?echo $filename;?><form action="b.php" method="post" name="myfrom" onSubmit="this.filename.value=this.file1.value.substr(this.file1.value.lastIndexOf('\\')+1)"> <input type="file" name="file1"> <input name="filename" type="hidden" id="filename"> <input type="submit" name="Submit" value="提交"></form></body></html>没问题啊 filename.value=file.value.replace(/.*[\\/]/,"") 初学者JQUERY 局刷DIV的疑问 jquery treeview 当只有一个根节点时,无法显示 一个数据结构数组的问题。 在IE7.0下面JS代码不运行 ,帮忙改写 网页中(javascript)可以使用InternetOpen函数吗 表格中固定行列 高手指点!如何实现:在同一个网页内,点小图片会在同网页中间出现大图??小图可以更新的。 怎么才能定义类似“Number.MAX_VALUE”的成员常量? 请大家指教! eval的问题 急!在线!关于activeX 新~定时关闭窗口!
在提交前执行上边的语句。
可以将文件名赋给隐藏域
">
<input type="file" name="file">
<input name="filename" type="hidden" id="filename">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>
<form action="test2.php" method="post" name="myfrom" onSubmit="this.filename.value=this.file1.value.substr(this.file1.value.lastIndexOf('\\')+1);alert(this.filename.value);return false">
<input type="file" name="file1">
<input name="filename" type="hidden" id="filename">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>
你form用enctype="multipart/form-data" 提交,并且用request.form方式读取,那就取不到值了
C:\\Documents and Settings\\Administrator\\My Documents\\网页天堂--第二版.htm 的
我是用php读取的
echo $filename;
?>
<form action="b.php" method="post" name="myfrom" onSubmit="this.filename.value=this.file1.value.substr(this.file1.value.lastIndexOf('\\')+1)">
<input type="file" name="file1">
<input name="filename" type="hidden" id="filename">
<input type="submit" name="Submit" value="提交">
</form>
</body>
</html>没问题啊