-2
我試圖更改標誌的鏈接,是從我們的數據庫軟件創建的汽車。標誌本身有一個id,但錨不是。用JavaScript來改變一個元素的href沒有一個ID選擇
<div id="storelogo" style="width:150px;height:55px;">
<a style="border:0" href="//myshirtbuzz.com">
<img id="storelogoimage" src="logo.png" alt="MyShirtBuzz">
</a>
</div>
<script type="text/javascript">
document.getElementById("storelogoimage").previousSibling.href="xyz.php";
</script>
您的錨點不是'#storelogo'的兄弟,它是*孩子*。 –
感謝安德烈 - 使用.firstElementChild而不是在「storelogo」工作。 – Ryan