JavaScript 判断file 是否选择文件

liuc0317 2010-07-22 04:48:47
我写了一个多文件上传的东西!需要判断file 是否有值 !如果没有值刚页面不能提交!
<script type="text/javascript">
function getValue()
{
var x=document.getElementById("docId").value;
if(x=="")
{
alert("请选择文件");
}

}
</script>
<form action="actions/modifyRecordAction!update?document.id=${document.id}" method="post" enctype="multipart/form-data" name="form1" onsubmit="return getValue()" >

但在弹出alert()后页面还是会提交!
...全文
1471 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
MuBeiBei 2010-07-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 liuc0317 的回复:]
<form action="actions/modifyRecordAction!update?document.id=${document.id}" method="post" enctype="multipart/form-data" name="form1" onsubmit="return getValue()" >

还需要return 吗!
[/Quote]

必须得加上return
liuc0317 2010-07-22
  • 打赏
  • 举报
回复
<form action="actions/modifyRecordAction!update?document.id=${document.id}" method="post" enctype="multipart/form-data" name="form1" onsubmit="return getValue()" >

还需要return 吗!
izard999 2010-07-22
  • 打赏
  • 举报
回复
<script type="text/javascript">
function getValue()
{
var x=document.getElementById("docId").value;
if(x=="")
{
alert("请选择文件");
return false;
}
return true;
}
</script>
加上红色的
l6801567 2010-07-22
  • 打赏
  • 举报
回复
 function getValue()
{
var x=document.getElementById("docId").value;
if(x=="")
{
alert("请选择文件");
return false;
}
return true;
}
zoujp_xyz 2010-07-22
  • 打赏
  • 举报
回复
try
getValue() ;return false;

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧