首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >三星s7设备对.val() jQuery的意外响应

三星s7设备对.val() jQuery的意外响应
EN

Stack Overflow用户
提问于 2017-11-12 21:38:28
回答 1查看 46关注 0票数 0

我正在尝试创建一个密码屏蔽函数,并使用.val() jQuery将文本字段的内容替换为"*",该函数与所有其他设备的预期一样正确响应,但仅对于三星S7,作为.val()的参数传递的内容被附加到文本字段的值中。有没有替代.val() jQuery的方法,可以替代三星s7中文本字段的内容,或者有人建议一个解决方案,可以做些什么来纠正这个问题?例如:如果我开始在文本字段中键入"Welcome1“,则存储在文本字段中的值如下:"W”代表"W",而"WWe“代表"We”

EN

回答 1

Stack Overflow用户

发布于 2017-11-12 21:41:52

你在重新发明轮子。只需对屏蔽输入使用<input type="password">,它在不同浏览器中的行为是一致的。

也可以尝试普通的JS --而不是jQuery方法:

代码语言:javascript
复制
var content = input.val() // read
input.val('New content') // write

尝试简单的JS方法:

代码语言:javascript
复制
var content = input.value // read
input.value = 'New content' // write
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47249459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档