发布时间:2025-12-10 19:59:05 浏览次数:1
请输入搜索词结局_搜索框输入文字后没反应以上在事件中还可以使用this来指代标签对象。_请输入关键字搜索placeholder
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <p style="width:300px; margin: 0 auto;"> <!--onfocus是获取焦点事件,onblur是失去焦点事件--> <input type="text" value="请输入关键字" onfocus="Focus();" onblur="Blur();"/> <input type="text" placeholder="请输入关键字" /> </p> <script> function Focus(){ var tag = document.getElementById('i1'); var text = tag.value; if(text=="请输入关键字"){ tag.value = ""; } } function Blur(){ var tag = document.getElementById('i1'); var text = tag.value; if(text.trim()==""){ tag.value = "请输入关键字"; } } </script></body></html>希望我今天分享的这篇文章可以帮到您。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <p style="width:600px; margin: 0 auto;"> <!-- onfocus是获取焦点事件,onblur是失去焦点事件。 此处使用this可以获取到当前标签DOM对象 --> <input type="text" value="请输入关键字" onfocus="Focus(this);" onblur="Blur(this);"/> <input type="text" placeholder="请输入关键字" /> </p> <script> function Focus(self){ //这里随便给了个参数,借用了python中的self,使用什么都可以 if(self.value=="请输入关键字"){ //这里的self就是标签的对象 self.value = ""; } } function Blur(self){ if(self.value.trim()==""){ self.value = "请输入关键字"; } } </script></body></html>