Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If语句工作不正常//javascript_Javascript_If Statement - Fatal编程技术网

If语句工作不正常//javascript

If语句工作不正常//javascript,javascript,if-statement,Javascript,If Statement,为什么在输入字段中未输入任何内容时,“字段已留空”不会出现。当未输入任何内容时,我希望“字段已留空”显示,“单词列表”消失。我该怎么做 函数开始(){ var word=“单词列表”; Value=document.getElementById('input1')。Value; var i=Value.length 如果(word.trim()==“”){ word=“字段已留空” } document.getElementById('errormessage')。innerHTML=word

为什么在输入字段中未输入任何内容时,“字段已留空”不会出现。当未输入任何内容时,我希望“字段已留空”显示,“单词列表”消失。我该怎么做

函数开始(){
var word=“单词列表”;
Value=document.getElementById('input1')。Value;
var i=Value.length
如果(word.trim()==“”){
word=“字段已留空”
}
document.getElementById('errormessage')。innerHTML=word
而(我--){
document.getElementById('message').innerHTML=Value[i]+“
”+document.getElementById('message').innerHTML; } }

输入单词:
输入

您的状况

word.trim()

永远不要为true,因为声明时顶部有一个字符串

var word=“单词列表”

其中,您需要检查use输入的输入是否为空

if (Value.trim() === "") {

那么我到底需要修复什么呢?