[問題] HTML object 可以用 jq 設定 value 嗎?

看板Ajax作者 (煉)時間4年前 (2020/04/14 11:28), 編輯推噓0(007)
留言7則, 3人參與, 3年前最新討論串1/1
網頁上有個 <object width="250" height="36" id="aa123" classid="clsid:AA123"> <PARAM NAME="_cx" VALUE="6615"> <PARAM NAME="_cy" VALUE="953"> ... </object> 想用 js 的方式去設定 ex: $("#aa123").value("987654312"); 想請問版上先進有辦法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.71.95 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1586834888.A.4AB.html

04/14 13:40, 4年前 , 1F
html沒有object吧?你要不要說的更仔細一點?
04/14 13:40, 1F

04/14 15:28, 4年前 , 2F
如果要用jq修改屬性 可以參考看看.attr 或是.prop
04/14 15:28, 2F

04/14 16:54, 4年前 , 3F
咦 如果你要改裡面param的value 就...selector進去選它?
04/14 16:54, 3F

09/20 17:07, 3年前 , 4F
$("#aa123").attr("value","987654312"); <= 這樣嗎?
09/20 17:07, 4F

09/20 17:07, 3年前 , 5F
前提是<object> 這東西有value讓你設定,總覺得你應該用
09/20 17:07, 5F

09/20 17:08, 3年前 , 6F
別種讀取方式,我記得getElementsByTagName("PARAM") 就可
09/20 17:08, 6F

09/20 17:09, 3年前 , 7F
以把每個<PARAM> 讀進來(如果你指的是改PARAM的value的話
09/20 17:09, 7F
文章代碼(AID): #1UbIt8Ih (Ajax)
文章代碼(AID): #1UbIt8Ih (Ajax)