2013-05-29 92 views
0

如何在JavaScript中設置默認值null,因爲我們使db字段爲空。Javascript的默認值爲null

lastName.value="Null"; 

但它保存爲值給出

+2

嗯...'lastName.value = NULL;' –

+0

'lastName'是輸入字段嗎?然後使用'lastName.value =「」'。 – JJJ

+0

你不必分配空值......如果你聲明一個變量時默認沒有提供值,它將保持爲空...... –

回答

1

像這樣:

lastName.value=null; 
1

"Null"是一個字符串

lastName.value= null使用這個設置爲空值

0

我建議你完全避免宣佈它,它將採取值undefined - 您可以根據需要進行檢查。

例如:

if(lastName.value == undefined) { 
    // do stuff ... 
} 
+0

+1爲不同的方法:) –

-2

嘗試

lastName.value= undefined; 

它將傳遞null值服務器

+0

爲什麼在downvoted中回答? – vijay

+1

'undefined'不是'null',問題從未提及將值傳遞給服務器。 – JJJ

0
var person = { 
    lastname: null, 
    firstname: null 
}; 


alert(person.lastname === null); 
+0

一定要用===運算符檢查null,因爲==會將undefined轉換爲null。 – mccainz

0
<html> 
<head> 
<script type="text/javascript"> 
function Hello() 
{ 
    var a=document.getElementById('nm').value; 
    alert(a); 
    document.getElementById('nm').value=null; 
    alert(document.getElementById('nm').value); 
} 
</script> 
<body> 
Name : <input type="text" name="nm" id="nm" /> 
<input type="button" value="CLick" onclick="Hello()"/> 
</body> 
</head> 
</html>