input一直不为空

我的input做完后JS验证是否为空,然后一直说有值<scripttype="text/javascript">functioncupload(){alert("请填写所... 我的input做完后JS验证是否为空,然后一直说有值
<script type="text/javascript">
function cupload(){
alert("请填写所需参数并22传文件");
var tt = document.getElementById("qtitle");
var file = document.getElementById("file");
if(tt.value==null){
document.form.submit();
}else{
alert("请填写所需参数并上传文件");
return false;
}
}
</script>
这是JS代码 if里面一直在弹下面那个 我的input 我把属性全删了 就剩 id 和type 还是一直弹else里的东西
展开
 我来答
梁洋洋001
2014-04-18 · TA获得超过298个赞
知道小有建树答主
回答量:322
采纳率:53%
帮助的人:179万
展开全部
按照你的意思是验证不能为空啊
if(tt.value==null){
document.form.submit();
}else{
alert("请填写所需参数并上传文件");
return false;
}

可是你这样不是相当于为空的时候提交表单吗

如果要让为空的话试着将value==null 改成=='';

还有啊你这个函数要有事件触发才行啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式