javascript – jQuery .attr(‘value’,’new_value’)不起作用?

前端之家收集整理的这篇文章主要介绍了javascript – jQuery .attr(‘value’,’new_value’)不起作用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用jQuery动态地更改输入的实际 HTML属性.虽然使用input.attr(‘value’,’myNewVal’);可以在视觉上改变它,当我使用Chrome中的开发工具检查源代码时,HTML属性没有改变.

由于我稍后在一些PHP中检查输入是否具有原始值,所以我需要一种更改实际HTML属性方法,理想情况是在jQuery中.有没有人遇到这个烦人的错误,你们中的任何一个人知道一个解决方法

我也尝试使用.val(),同样的事情 – 底层的HTML属性不变.

解决方法

attr也应该工作,特别是因为你看到它变化,但也尝试使用 val – 它更适合改变价值观:
input.val('myNewVal');

确保不要使用“查看源”命令,它会重新加载页面,或在加载页面显示页面.而是使用DOM查看器 – 右键单击​​输入元素,然后选择“检查元素”. (这与“开发工具”相同 – 在Windows中的Chrome中Ctrl Ctrl I)

原文链接:https://www.f2er.com/jquery/154509.html

猜你在找的jQuery相关文章