Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.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
Javascript 如果p值==字符串不工作_Javascript_Jquery - Fatal编程技术网

Javascript 如果p值==字符串不工作

Javascript 如果p值==字符串不工作,javascript,jquery,Javascript,Jquery,我开始学习javascript,使用jQuery 我有以下代码: $(文档).ready(函数(){ $(“#p1”)。单击(函数(){ var输入=document.getElementById(“p3”); 如果(input.value==“Hi”) { message=“再见”; }否则{ message=“Hi”; } $(“#p3”)。文本(信息); }); }); 单击我 再次单击我 再点击我一次 这是一个p图形,不是一个输入,因此.value不能满足您的需要。而是使用.text

我开始学习javascript,使用jQuery

我有以下代码:

$(文档).ready(函数(){
$(“#p1”)。单击(函数(){
var输入=document.getElementById(“p3”);
如果(input.value==“Hi”)
{
message=“再见”;
}否则{
message=“Hi”;
}
$(“#p3”)。文本(信息);
});
});

单击我

再次单击我

再点击我一次


这是一个
p
图形,不是一个
输入
,因此
.value
不能满足您的需要。而是使用
.textContent

$(文档).ready(函数(){
$(“#p1”)。单击(函数(){
var输入=document.getElementById(“p3”);
如果(input.textContent==“Hi”){
message=“再见”;
}否则{
message=“Hi”;
}
$(“#p3”)。文本(信息);
});
});

点击我

再次单击我

再点击我一次


这是一个
p
图形,不是一个
输入
,因此
.value
不能满足您的需要。而是使用
.textContent

$(文档).ready(函数(){
$(“#p1”)。单击(函数(){
var输入=document.getElementById(“p3”);
如果(input.textContent==“Hi”){
message=“再见”;
}否则{
message=“Hi”;
}
$(“#p3”)。文本(信息);
});
});

点击我

再次单击我

再点击我一次


为了保持一致性,我会使用jQuery查找p3,并使用其中的text()方法

$(文档).ready(函数(){
变量$p3=$(“#p3”);
$(“#p1”)。单击(函数(){
var message=“Hi”;
如果($p3.text()=“Hi”)消息=“再见”;
$p3.文本(消息);
});
});

点击我

再次单击我

再点击我一次


为了保持一致性,我会使用jQuery查找p3,并使用其中的text()方法

$(文档).ready(函数(){
变量$p3=$(“#p3”);
$(“#p1”)。单击(函数(){
var message=“Hi”;
如果($p3.text()=“Hi”)消息=“再见”;
$p3.文本(信息);
});
});

点击我

再次单击我

再点击我一次


if(input.value==“Hi”)开头的
将始终返回false,因为输入值未定义,所以总是显示“Hi”

开头的
if(input.value==“Hi”)
将始终返回false,因为输入值未定义,所以总是显示“Hi”

我建议您使用
if(input.value==“Hi”)
更改
if(input.value==“Hi”)
我建议您使用
if(input.value==“Hi”)
更改
if(input.value==“Hi”)