我有以下代碼: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