2015-09-17 61 views
-1

我嘗試使用JavaScript更改圖像。但它只適用於我一開始不加載圖像的情況。更改圖片 - javascript

當我第一次加載圖像時,它不起作用,當我首次加載圖像時不加載圖像。

最新問題?

的JavaScript:

function bild(bild) 
    { 
     document.getElementById("illubild").src = './admin/cms/bx/'+bild; 
    } 

PHP:

.... 
     echo "<div id = 'illustrationbildgross'>"; 
      echo "<img src = './images/test.png' width=100% height=100% border=0 id = 'illubild'>"; 
     echo "</div>"; 
    .... 
+1

究竟你*「當我不意味什麼t首先加載圖像「*? – Phil

+0

當我不顯示圖像。 –

+0

你怎麼不*「顯示圖像」*?另外,請在頁面上定義*「作品」*和*「不起作用」* – Phil

回答

0

這裏試圖取代IMG元素...

function bild(bild) 
{ 
    var parentDiv = document.getElementById("illustrationbildgross"); 

    var currentElement = document.getElementById("illubild"); 
    currentElement.parentNode.removeChild(currentElement); 

    var newElement = document.createElement("IMG"); 
    newElement.setAttribute("id", "illubild"); 
    newElement.setAttribute("src", './admin/cms/bx/'+bild); 
    newElement.style.width = '100%'; 
    newElement.style.height= '100%'; 

    parentDiv.appendChild(newElement); 
}