2013-05-29 91 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>