我有以下代码:jsfiddle如何检查是否值已传递到JavaScript函数或不
这里的JavaScript函数记录上单击表,并将其存储在电池中的一个变量的值。
我的问题是如何在提交表单之前检查变量是否有任何值。
注:我已经试过..
if(document.getElementById("h1").value=="null")
{
alert("PASSWORD EMPTY");
}
但都vain..any溶液使
我有以下代码:jsfiddle如何检查是否值已传递到JavaScript函数或不
这里的JavaScript函数记录上单击表,并将其存储在电池中的一个变量的值。
我的问题是如何在提交表单之前检查变量是否有任何值。
注:我已经试过..
if(document.getElementById("h1").value=="null")
{
alert("PASSWORD EMPTY");
}
但都vain..any溶液使
当一个元素有没有价值,它只会是一个空字符串
var h1 = document.getElementById("h1");
if (h1.value == ""){
// is empty
}
@lbu ...没有成功,即使没有输入到javascript函数,页面也会在点击提交按钮时提交。 – 2013-04-21 17:30:29
@ 0x499602D2相同情况,没有成功 – 2013-04-21 17:30:53
@lbu ..你会得到的代码?这里是xplanation ... 这里用户点击各个单元格输入密码.. javascript函数“fun(ind)”记录并在提交时传递到下一页...现在页面被提交即使用户没有点击图像没有验证..我必须检查是否有乐趣(ind)通知(警报)相应的值.. – 2013-04-21 17:41:23
if (!document.getElementById("h1").value)
{
alert("PASSWORD EMPTY");
}
你的小提琴是无关紧要的。 – Ibu 2013-04-21 16:59:42
@lbu ..是啊我知道它不适合显示一些笨拙的代码,但没有其他选择... – 2013-04-21 17:13:12
尝试在这里验证你的html [w3c验证器](http://validator.w3.org/#validate_by_input)你会从中受益良多。 – Ibu 2013-04-21 17:19:23