javascript document 問題

temp = "logo"+temp
document.images.temp.src=path


點解用唔到, 但hard code 個temp , e.g.  document.images.logo5.src=path ,  咁就work wo, 請問有冇方法load 個variable 入document object, THX

你有 OO 既概念就會知道點解唔得. 做乜唔俾個 id 個 img, 再用 getElementById...

一定要用呢款十年前既寫法, 就:
  1. eval("document.images."+temp+".src=path");
複製代碼

TOP

其實用
document.getElementByID.innerHTML 都可以做到改src既效果Ga Wor 應該

TOP

其實用
document.getElementByID.innerHTML 都可以做到改src既效果Ga Wor 應該
Guillo 發表於 2010-2-25 21:04



It appears to me that this is the way to go:
document.getElementById('THE_ELEMENT_ID').setAttribute('src','NEW_VALUE');

TOP

再唔係用jQuery…cross browser 問題唔駛自己理

TOP

JQ啦..
仲自己寫

TOP