處理圖像2

].parentNode',document.images[i].parentNode.tagName)
if (document.images[i].parentNode.tagName=="A"){
setupRollover(document.images[i]);
}
}
}

function setupRollover(thisImage) {
// console.log('setupRollover',thisImage)
var defaultUrl = thisImage.src;
thisImage.onmouseover=function () {
//console.log('vghgg')
thisImage.src="../img/"+thisImage.id+"arrow.jpg";
}

thisImage.onmouseout=function () {
    thisImage.src=defaultUrl;
}

thisImage.onclick=function() {
    thisImage.src="../img/"+thisImage.id+"three.gif";
}

}




 ###4.由鏈接觸發翻轉器
html:



<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-scale,initial-scale=1">
<link type="text/css" rel="stylesheet" href="../css/simple Rollover.css">
<script type="text/javascript" src="../js/link rollover.js"></script>
<title>link Rollover</title>
</head>
<body>
<h1>
<a id="arrow">Next page</a>
</h1>
<img src="../img/bluearrow.jpg" id="arrowImg" alt="arrow">
</body>
</html>




js:




window.onload=rolloverInit;
function rolloverInit() {
for(var i=0;i<document.links.length;i++){
var defaultlink=document.links[i];
if (defaultlink) {
var defaultimg=document.getElementById(defaultlink.id+"Img");
if(defaultimg){
setupRollover(defaultlink,defaultimg);
}
}
}
}

function setupRollover(thisLink,thisImg){
var defaultUrl=thisImg.src;
thisLink.onmouseover=function(){
thisImg.src="../img/red"+thisLink.id+".jpg";
}

thisImg.onmouseout=function(){
    thisImg.src=defaultUrl;
}

thisImg.onclick=function(){
    thisImg.src="../img/green"+thisLink.id+".jpg";
}

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 單例模式 適用場景:可能會在場景中使用到對象,但只有一個實例,加載時并不主動創建,需要時才創建 最常見的單例模式,...
    Obeing閱讀 2,104評論 1 10
  • 工廠模式類似于現實生活中的工廠可以產生大量相似的商品,去做同樣的事情,實現同樣的效果;這時候需要使用工廠模式。簡單...
    舟漁行舟閱讀 7,842評論 2 17
  • 事件源對象 event.srcElement.tagName event.srcElement.type 捕獲釋放...
    孤魂草閱讀 910評論 0 0
  • document.write(''); } if ( (document.cookie && document.c...
    一副慫樣閱讀 731評論 0 1
  • 前言 本文是我學習JavaScript過程中收集與整理的一些易錯知識點,將分別從變量作用域,類型比較,this指向...
    思夢PHP閱讀 233評論 1 3