【发布时间】:2020-03-02 05:39:19
【问题描述】:
我希望在按下搜索按钮后输入字段为空,以便可以看到占位符文本。我怎样才能做到这一点?
let inp1 = document.querySelector('#inp1');
let arrai = ["cake", "apple", "banan"];
function engine(){
for(let srch of arrai){
if (inp1.value === srch) {
window.location.href = inp1.value+".html"
} else {
inp1.focus();
inp1.style.border = "2px solid red";
inp1.placeholder = "failed";
}
}
}
【问题讨论】:
-
你的代码有更大的问题......
-
请详细说明
-
如果你在 else 中设置了 inp1.value = '' ,它将永远找不到苹果或香蕉的匹配项
-
是的,现在看到了
标签: javascript input placeholder