I am using Vue.Js here. Safari is currently automatically adding "edit" as a placeholder to all input and textarea elements. I have looked online and haven't found a way to remove that "Edit" word. So this:
<input autocomplete='off' type="text" ref="inputPlaceholderUser" v-bind:placeholder='user.name'>
is actually writing this:
John Doeedit instead of just John Doe .
would you know how to remove that EDIT word? If so the next question is irrelevant
How should I write a javascript expression to add a space after the "user.name" so I can have at least something like John Doe edit instead of John Doeedit ?
I have tried to add two different quotation marks as described here :
<input autocomplete='off' type="text" ref="inputPlaceholderUser" v-bind:placeholder="'user.name' + ' '">
but this writes:
user.name edit
any thoughts?
I don't have access to Safari but did you try adding an empty placeholder
? Before the v-bind
.
<input autocomplete='off' type="text" ref="inputPlaceholderUser" placeholder="" v-bind:placeholder='user.name'>
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.