html如何判断为空

html-css019

html如何判断为空,第1张

获取元素的html,然后判断他的html是否=“”,就可以判断是否为空了

var input = $("input").html()/val()

if(input == ""){console.log("input空")}

尊敬的用户,您好!很高兴为您答疑。

您的这段代码确实只能运行在firefox下,这是因为在不同内核浏览器下document.form.username.value获得的内容不同(或无效),其实即便在火狐下,您的判断规则也存在问题。首先,您的邮箱不存在格式验证,其次您通过长度判断,那么如果填入N个空格,您的长度也不会是0。在此只是抛砖引玉,建议您考虑使用jQuery的相关插件,以便同时解决判断规则和兼容的问题。

希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

首先先修改下面这个:

<html:form name ="frm "action="/fileuploadAction" enctype="multipart/form-data" method="post">

然后将按钮替换成下面这个

<input type="button" value="上传" onclick="uploadValidate()"/>

js修改如下:

function uploadValidate(){

if(document.getElementsById("uploadfileId").value==""){

alert("请输入文件名")

name.focus

return false

}

frm.submit()

}