[問題] getElementsByTagName

看板Ajax作者 (無法顯示)時間14年前 (2011/10/04 10:54), 編輯推噓4(406)
留言10則, 1人參與, 最新討論串3/3 (看更多)
http://www.megaupload.com/?d=E09IHB10 上面的網址是我目前寫的,index.html和book.html是主要的檔案 主要的javascript碼在index.html,目的是要把iframe裡的字放大 =========================================== 我用這種方法抓tag => getElementsByTagName('span'); 可是有一些tag抓不到,像是下面這個(在我檔案p1.htm的624-625行) <span style='mso-bidi-font-size:12.0pt;font-family:標楷體 ;color:black; mso-themecolor:text1'> 請問我要怎麼抓到這一段裡面的文字呢? 萬分感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.25.246

10/04 18:35, , 1F
你是抓不到這個span 還是抓的到 但是不知道怎麼抓屬性?
10/04 18:35, 1F
我想應該有抓到那個span 可是抓不到屬性 請問大大知道方法嗎? 謝謝! ※ 編輯: mqazz1 來自: 61.228.26.77 (10/04 18:55)

10/04 19:20, , 2F
抓到以後用.getAttribute("style") 但是可能有相容性問題
10/04 19:20, 2F

10/04 19:22, , 3F

10/04 19:22, , 4F
10/04 19:22, 4F

10/04 19:23, , 5F
另外 相容性問題確實存在 (茶
10/04 19:23, 5F

10/04 19:23, , 6F
IE8 9 OK IE 7 掛掉 6就不用說了
10/04 19:23, 6F

10/04 19:36, , 7F
如果只是要抓style 也不用這麼麻煩
10/04 19:36, 7F

10/04 19:37, , 8F
看你要抓甚麼屬性出來 接.style.css屬性名稱 就好
10/04 19:37, 8F

10/04 19:47, , 9F
剛剛查了一下 可以這樣用 .style.cssText
10/04 19:47, 9F

10/04 19:47, , 10F
不過只能抓style屬性
10/04 19:47, 10F
謝謝 可是我試了一下 好像沒有成功 這是我現在改的檔案 http://www.megaupload.com/?d=0C2D62YJ 改了index.html裡的114~120行 不知道是不是有甚麼地方用錯了.. ※ 編輯: mqazz1 來自: 61.228.26.77 (10/04 20:56)
文章代碼(AID): #1EYdLuSy (Ajax)
文章代碼(AID): #1EYdLuSy (Ajax)