자바 스크립트 변경 이미지 onclick

만 티코 라 7

사진의 일부를 변경할 수 있습니까? 나는 이것을하는 방법을 모른다-내가 램프의 흰색 공 부분을 클릭하면 변경됩니다. 지금은 http://mantykora.cleoni.com/~newsletter/2017/gabi/2017_Gabi_2.html

<script>
function pictureChange()
{
document.getElementById("theImage").src="gold.jpg";
}


function pictureChange2()
{
document.getElementById("theImage").src="miedz.jpg";
}


function pictureChange3()
{
document.getElementById("theImage").src="stal.jpg";
}

function pictureChange4()
{
document.getElementById("theImage").src="816_Gabi_white.png";
}
</script>

<td align="center" valign="middle"><a href="#" onClick="pictureChange()"><img src="816_Gabi_kolory_GOLD.jpg" width="200" height="200" alt=""/></a></td>
<td align="center" valign="middle"><a href="#" onClick="pictureChange2()"><img src="816_Gabi_kolory_MIEDZ.jpg" width="200" height="200" alt=""/></a></td>
<td align="center" valign="middle"><a href="#" onClick="pictureChange3()"><img src="816_Gabi_kolory_STAL.jpg" width="200" height="200" alt=""/></a></td>

여기에 이미지 설명 입력

업데이트 1-2017-06-28

나는 별도의 사진을 만들었습니다하지만 난 Fabric.js 플러그인 자바 스크립트 onclick을 연결하는 방법을 모른다 - http://mantykora.cleoni.com/~newsletter/2017/gabi/html/index_2.html#을

Umashankar

부분 이미지를 업데이트하기 위해 fabric.js 플러그인을 사용할 수 있습니다. 부분적으로 이미지를 업데이트하기 위해 수행해야하는 단계는 다음과 같습니다.

  1. Fabric.js 플러그인 추가
  2. 패브릭 방법을 사용하여 캔버스를 만듭니다. 동일한 http://fabricjs.com/fabric-intro-part-1#canvas에 대해서는이 문서를 참조하십시오.
  3. 아래 샘플 이미지에 추가 된 것과 동일한 Top Image 및 Bottom 이미지를 추가합니다. http://fabricjs.com/fabric-intro-part-1#images 참조
  4. 사용자가 Color spear를 클릭하면 선택한 개체에 따라 이미지를 업데이트해야합니다.

다음은 참고 용 데모 링크입니다.

http://fabricjs.com/fabric-intro-part-1#images

TopImage 여기에 이미지 설명 입력

아래 코드를 업데이트했습니다. 이미지를 클릭하는 동안 이미지를 업데이트하는 updateImage 기능을 추가했습니다. 이미지를 전달하면됩니다.

var canvas = this.__canvas = new fabric.StaticCanvas('c');
 
 fabric.Image.fromURL('Gold_001A.png', function(img) {

    canvas.add(img.set({ left: 35, top: 50, angle: 0, id:'theImage2' }).scale(1));
  });
  
  fabric.Image.fromURL('Gold_001B.png', function(img) {
    canvas.add(img.set({ left: 35, top: 50, angle: 0, id:'theImage' }).scale(1));
  });
  
/* Funtion for updating image 
@param {string}{imageName} Image name or image url for loading and updating
*/
function updateImage(imageName){
	fabric.Image.fromURL(imageName, function(img) {
		var object= getImageObjectUsingId('theImage');
		  canvas.remove(object);
		canvas.add(img.set({ left: 35, top: 50, angle: 0, id:'theImage' }).scale(1));
  });

}

/* Function for getting perticular object for updating the images
@param {String}{id} Object Id for selecting object . Same as use while creating object
*/
function getImageObjectUsingId(id){
	var listOfObjects= canvas.getObjects();
	for(var i=0; i< listOfObjects.length; i++){
		if(listOfObjects[i].id==id){
			return listOfObjects[i];
		}
	}

}
<table width="100%" border="0">
  <tbody>
    <tr>
      <td align="center" valign="middle"><table width="600" border="0">
        <tbody>
          <tr>
            <td align="center" valign="middle"><canvas id="c" width="800" height="800" class="lower-canvas" style="width: 800px; height: 800px;"></canvas>
</td>
          </tr>
          <tr>
            <td align="center" valign="middle"><table width="600" border="0">
              <tbody>
                <tr>
                <!--update image for updating image using updateImage function and pass iamge name or url in that funtion-->
                  <td align="center" valign="middle"><a href="#" onclick="updateImage('816_Gabi_white.png')"><img src="./Dokument bez tytułu_files/816_Gabi_kolory_GOLD.jpg" width="200" height="200" alt=""></a></td>
                  <td align="center" valign="middle"><a href="#" onclick="updateImage('816_Gabi_kolory_MIEDZ.jpg')"><img src="./Dokument bez tytułu_files/816_Gabi_kolory_MIEDZ.jpg" width="200" height="200" alt=""></a></td>
                  <td align="center" valign="middle"><img src="./Dokument bez tytułu_files/816_Gabi_kolory_STAL.jpg" width="200" height="200" alt=""></td>
                </tr>
              </tbody>
            </table></td>
          </tr>
          <tr>
            <td align="center" valign="middle">&nbsp;</td>
          </tr>
        </tbody>
      </table></td>
    </tr>
  </tbody>
</table>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트 이미지 onclick

분류에서Dev

자바 스크립트 변경 URL onclick

분류에서Dev

자바 스크립트 변경 소스 이미지

분류에서Dev

자바 스크립트 변경 이미지 소스

분류에서Dev

for 내부 자바 스크립트 지연 이미지 변경

분류에서Dev

동적으로 이미지 src 변경 자바 스크립트

분류에서Dev

자바 스크립트로 이미지 변경

분류에서Dev

자바 스크립트-onchange 이미지 변경

분류에서Dev

자바 스크립트로 이미지 src 변경

분류에서Dev

간단한 자바 스크립트 onClick 텍스트 변경

분류에서Dev

OnClick 자바 스크립트로 배경색 변경

분류에서Dev

버튼으로서의 자바 스크립트 이미지 (onClick)

분류에서Dev

onclick 이벤트없이 자바 스크립트로 이미지를 변경하려면 어떻게해야합니까?

분류에서Dev

자바 스크립트 onClick 이벤트로 3 개의 이미지를 변경하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 : Z- 색인 onclick 변경

분류에서Dev

자바 스크립트를 사용하여 onClick 이벤트에서 메뉴 탭의 색상 변경

분류에서Dev

onClick을 사용한 자바 스크립트 업데이트 변수

분류에서Dev

자바 스크립트 변수에 onClick 이벤트를 추가하는 방법

분류에서Dev

배열을 사용하여 자바 스크립트 배경 이미지 변경

분류에서Dev

자바 스크립트 : src 변경 후 이미지 높이를 얻는 방법

분류에서Dev

자바 스크립트 : 이미지 자동 변경을위한 최적화 스크립트

분류에서Dev

자바 스크립트를 사용하여 이미지 변경 / 순환

분류에서Dev

자바 스크립트로 하나의 이미지 만 변경하는 방법

분류에서Dev

확장 자바 스크립트를 사용하여 이미지 변경

분류에서Dev

자바 스크립트는 동적으로 이미지를 변경

분류에서Dev

순수한 자바 스크립트로 매끄럽게 이미지 변경

분류에서Dev

자바 스크립트를 사용하여 커서 이미지 (CSS URL) 변경

분류에서Dev

HTML의 기본 이미지 소스없이 자바 스크립트로 이미지 소스 변경

분류에서Dev

자바 스크립트 변경 요소 배경 onclick 호출 기능

Related 관련 기사

  1. 1

    자바 스크립트 이미지 onclick

  2. 2

    자바 스크립트 변경 URL onclick

  3. 3

    자바 스크립트 변경 소스 이미지

  4. 4

    자바 스크립트 변경 이미지 소스

  5. 5

    for 내부 자바 스크립트 지연 이미지 변경

  6. 6

    동적으로 이미지 src 변경 자바 스크립트

  7. 7

    자바 스크립트로 이미지 변경

  8. 8

    자바 스크립트-onchange 이미지 변경

  9. 9

    자바 스크립트로 이미지 src 변경

  10. 10

    간단한 자바 스크립트 onClick 텍스트 변경

  11. 11

    OnClick 자바 스크립트로 배경색 변경

  12. 12

    버튼으로서의 자바 스크립트 이미지 (onClick)

  13. 13

    onclick 이벤트없이 자바 스크립트로 이미지를 변경하려면 어떻게해야합니까?

  14. 14

    자바 스크립트 onClick 이벤트로 3 개의 이미지를 변경하는 방법은 무엇입니까?

  15. 15

    자바 스크립트 : Z- 색인 onclick 변경

  16. 16

    자바 스크립트를 사용하여 onClick 이벤트에서 메뉴 탭의 색상 변경

  17. 17

    onClick을 사용한 자바 스크립트 업데이트 변수

  18. 18

    자바 스크립트 변수에 onClick 이벤트를 추가하는 방법

  19. 19

    배열을 사용하여 자바 스크립트 배경 이미지 변경

  20. 20

    자바 스크립트 : src 변경 후 이미지 높이를 얻는 방법

  21. 21

    자바 스크립트 : 이미지 자동 변경을위한 최적화 스크립트

  22. 22

    자바 스크립트를 사용하여 이미지 변경 / 순환

  23. 23

    자바 스크립트로 하나의 이미지 만 변경하는 방법

  24. 24

    확장 자바 스크립트를 사용하여 이미지 변경

  25. 25

    자바 스크립트는 동적으로 이미지를 변경

  26. 26

    순수한 자바 스크립트로 매끄럽게 이미지 변경

  27. 27

    자바 스크립트를 사용하여 커서 이미지 (CSS URL) 변경

  28. 28

    HTML의 기본 이미지 소스없이 자바 스크립트로 이미지 소스 변경

  29. 29

    자바 스크립트 변경 요소 배경 onclick 호출 기능

뜨겁다태그

보관