html如何判断为空

html如何判断为空,第1张

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

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

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

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

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

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

如果你不愿用js或者后台语言来实现,

单纯的html只有用html5了,多数的浏览器都没有问题(当然如果你用e5a48de588b6e799bee5baa6e997aee7ad9431333330363732的是IE7,IE8,或者其他基于IE内核的浏览器就另当别论了),具体写法可以参照:

<!DOCTYPE

HTML>

<html

lang="en-US">

<head>

<meta

charset="UTF-8">

<title></title>

</head>

<body>

<form

action="#"

method="post">

<label>用户名:<input

type="text"

required="required"

name="username"

id="username"></label>

<br

/>

性别:

<label><input

type="radio"

name="gender"

id="f">女</label>

<label><input

type="radio"

name="gender"

id="m">男</label>

<br/>

<input

type="submit"

value="submit">

</form>

</body>

</html>

你可以到这个网站深入探索一下:http://www.w3schools.com/html5/att_input_required.asp


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7079707.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存