javascript - iPhone iOS 上的 val() 不返回文本区域值

标签 javascript jquery ios iphone

以下来自 textarea 的 val() 调用在我的台式机和笔记本电脑上的 Firefox/Chrome 上运行良好,但在 iPhone (safari) 上没有返回任何内容?我不确定 iOS 系统的哪一部分阻止了它的工作? Javascript 在设置中处于“开启”状态。

$('textarea[name=username]').val()

谢谢

最佳答案

如果有人正在寻找这个问题的答案,$().val() 似乎无法在 iPhone 上运行,无论是作为 getter 还是 setter。而是像这样使用 $().attr('value'):

setter/getter

$('textarea[name=username]').attr('value');

二传手

$('textarea[name=username]').attr('value', 'elonmusk');

关于javascript - iPhone iOS 上的 val() 不返回文本区域值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20108953/

相关文章:

ios - (Swift) UIImageView 不显示/不可见

javascript - 从 highcharts 中的数组绘制饼图

javascript - let in 回调函数的作用域,需要了解

javascript - PassportJS - Passport-facebook 无法获取失败重定向路线

javascript - 根据文件大小取消 node.js http.Client 上的文件下载/请求

jquery移动: navbar not keeping active state

Javascript:对以零结尾的数字进行排序不起作用(4.0 5.0 等..)

iOS 共享扩展不起作用

javascript - 无法访问 documentReady() 中的 div

objective-c - 如何调用super.super的方法?