<input type="text" v-model="moneyVal" @focus="focus" @blur="blur" />
mounted(){
let inp = document.querySelector("input")
inp?.setAttribute("placeholder","0")
},
// input 框获得焦点的回调
focus() {
let inp = document.querySelector("input")
inp?.removeAttribute("placeholder")
},
// input 框失去得焦点的回调
blur() {
let inp = document.querySelector("input")
inp?.setAttribute("placeholder","0")
}
方法二:(其他html页面的input框)
<input type="text" placeholder="请输入内容....."
onfocus="this.placeholder=''"
onblur="this.placeholder='请输入内容.....'">
Uin-input 获取焦点的时候使placeholder内容为空,获取焦点且值为空的时候为默认值
最新推荐文章于 2024-06-26 11:19:28 发布