rya*_*yan 0 javascript jquery if-statement input
我试图将属性"占位符"设置为值为""的所有文本输入.
但是如果ex:input value ="myValue"的任何输入都存在一个值,那么我希望那一个输入显示该值而不是占位符.
我如何用if else声明来解决这个问题?像这样的东西?
if($("#colorScheme input").val("")){
$("#colorScheme input").attr("placeholder", "ex:444444");
}
else{
}
Run Code Online (Sandbox Code Playgroud)
您在设定值,而不是获得比较.
更改
if($("#colorScheme input").val("")){
Run Code Online (Sandbox Code Playgroud)
至
if($("#colorScheme input").val() == "")
Run Code Online (Sandbox Code Playgroud)