gpt4 book ai didi

javascript - jQuery .attr ('value' , 'new_value' ) 不工作?

转载 作者:可可西里 更新时间:2023-11-01 02:49:34 26 4
gpt4 key购买 nike

我正在尝试使用 jQuery 动态更改输入的实际 HTML value 属性。虽然使用 input.attr('value', 'myNewVal'); 可以在视觉上改变它,但当我使用 Chrome 中的开发者工具检查源代码时,HTML 属性没有改变。

因为稍后我要检查一些 PHP 以查看输入是否具有其原始值,所以我需要一种更改实际 HTML 属性的方法,最好是在 jQuery 中。有没有其他人遇到过这个烦人的错误,你们中有人知道解决方法吗?

我也尝试过使用 .val() 并且发生了同样的事情——底层 HTML 属性没有改变。

最佳答案

attr 应该也能正常工作,特别是因为您确实看到它发生了变化,但也请尝试使用 val - 它更适合改变值(value):

input.val('myNewVal');

确保使用“查看源代码”命令,它会重新加载页面,或显示加载时的页面。相反,使用 DOM 查看器 - 右键单击​​输入元素并选择 “检查元素”。 (这与 Windows Chrome 中的 “开发工具” - Ctrl+Shift+I 相同)

关于javascript - jQuery .attr ('value' , 'new_value' ) 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5506937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com