認識我有兩個圖像:圖像源不錯誤地通過功能
<img id="img1" src="l1.jpg" usemap="#lb" height="400" border="0" width="300">
<img src="images.jpg" id="img2">
然後,我有一個的JavaScript:
function checkImg() {
if (document.getElementById('img2').src=="images.jpg")
{
if (document.getElementById('img1').src=="l1.jpg")
{
window.alert("hi");
}
} else {
window.alert("bye");
}
}
checkImg();
而激活一個按鈕:
<button type="button" onclick="checkImg()">Click Me!</button>
兩個圖像都有腳本中指定的源,儘管它仍然是a講'再見'而不是'嗨'。 有什麼問題?
問題是'src'屬性返回一個絕對URL,而不是你剛剛設置的相對URL。 – adeneo
@adeneo哎呀...應該改變 –
@adeneo [第二篇文章]我如何使用src作爲相對URL? –