以下来自 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/