如何在servlet或者是action里面取得 <INPUT TYPE="file" name="upfile" value="asd"> 里面的value值
如何在servlet或者是action里面取得<INPUTTYPE="file"name="upfile"value="asd">里面的value值着急啊请高手讲解下啊?...
如何在servlet或者是action里面取得 <INPUT TYPE="file" name="upfile" value="asd">
里面的value值
着急 啊
请高手讲解下啊?
分可以继续追加
急求
对对的 就是想取对应的路径 展开
里面的value值
着急 啊
请高手讲解下啊?
分可以继续追加
急求
对对的 就是想取对应的路径 展开
4个回答
展开全部
用JS完成
<script type="text/javascript">
function test() {
//得到路径
var path = document.getElementsByName("upfile")[0].value;
//得到action
var form0 = document.getElementsByTagName("form")[0];
var action = form0.getAttribute("action");
//更改action值,增加参数
action += "?param=" + path;
return true;//提交;return false不提交
}
</script>
<form action="path.do" onsubmit="return test()">
<INPUT TYPE="file" name="upfile" value="asd">
</form>
===============
在ACTION里面
request.getParameter("param");
<script type="text/javascript">
function test() {
//得到路径
var path = document.getElementsByName("upfile")[0].value;
//得到action
var form0 = document.getElementsByTagName("form")[0];
var action = form0.getAttribute("action");
//更改action值,增加参数
action += "?param=" + path;
return true;//提交;return false不提交
}
</script>
<form action="path.do" onsubmit="return test()">
<INPUT TYPE="file" name="upfile" value="asd">
</form>
===============
在ACTION里面
request.getParameter("param");
展开全部
看看是不是写错了阿?file类型是文件上传之类的类型。
如果不是file类型,那么我可以帮你。
如果你想在当前页面取得value的值,那么就要写一个script函数:
<INPUT TYPE="text" id="msg" name="aaa" value="asd" onblur="getmsg();">
<script>
function getmsg(){
var m=document.getElementById("msg");
alert(m.value);
}
</script>
script要放在<head></head>里面
如果你想写的是file类型,不知道是不是想取得路径阿?
要不你试试这样?
String path = request.getParameter("upfile");
如果不是file类型,那么我可以帮你。
如果你想在当前页面取得value的值,那么就要写一个script函数:
<INPUT TYPE="text" id="msg" name="aaa" value="asd" onblur="getmsg();">
<script>
function getmsg(){
var m=document.getElementById("msg");
alert(m.value);
}
</script>
script要放在<head></head>里面
如果你想写的是file类型,不知道是不是想取得路径阿?
要不你试试这样?
String path = request.getParameter("upfile");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试:
<input type="hidden" name="filePath">
<input type="file" name="file" onchange="filePath.value=this.value;">
<input type="button" value="test" onclick="alert(filePath.value);">
<input type="hidden" name="filePath">
<input type="file" name="file" onchange="filePath.value=this.value;">
<input type="button" value="test" onclick="alert(filePath.value);">
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
type是file类型的?汗,等解答!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询