PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Ajax
Re: [问题] 分不清Jquery 的val与attr(value)
楼主:
kisha024
(4545454554)
2019-05-25 21:53:02
function SetValue(obj, IdName) {
$(obj).closest("body").find("#" + IdName).each(function () {
$(this).val("test");
});
}
不好意思 借题一问
上面这个语法 是想要找到某个ID的控件 把它的值改成test
实际试了后发现无法把值改成test 请问是哪里写错了?
谢谢
作者:
freeccc
(自由的ccc)
2019-05-25 22:17:00
你要不要附一下 HTML code,以及你呼叫这个函数时传的参数上来看看?
作者: j355066
2019-05-25 22:53:00
话说 body 和 Id 理论上都要是唯一的,应该可以不用closest 和 find 直接 select 他就可以了吧?
作者:
froce
(froce)
2019-05-26 10:27:00
奇怪的写法,既然你找的是id那理论上整个网页只有一个,绕了一大圈去找就算了,还each...回到你问的问题,val是input的值,attr是元素上的属性值,还有个prop,这三个要搞清楚
作者:
vi000246
(Vi)
2019-05-29 17:42:00
我猜是有iframe之类的吧 奇怪的code...
作者:
kyoe
(缘份‧不再)
2019-05-30 10:49:00
要看$(this)是什么,依不同会有.val,.attr,.html都有可能
继续阅读
Re: [问题] 用 jQuery 模拟键盘输入? keypress 或 …
pizzafan
[问题] Vue在大型专案的效率
James610024
[心得] MDX 整合 Material UI, Prism 范例
VdustR
[问题] Sensor API
oToToT
[问题] webpack 4.0 output总是main.js
FrankYoshi
[问题] js中如何用正规表达式匹配成对的div
Numino
[问题] 即时监控数据的图表
rick91236
[问题] ajax权限的画面问题
mickeyboy
Re: [问题] dom的getElementsByClassName
bakedgrass
[问题] dom的getElementsByClassName
flowwinds
Links
booklink
Contact Us: admin [ a t ] ucptt.com