0
클래스, 값 및 HTML 내용과 같은 요소의 다른 부분을 변경할 수 있다는 것을 알고 있습니다.
내가 찾고있는 것은 함수 호출 자체의 값을 변경하는 방법입니다.요소의 onclick 함수 내용을 변경하십시오.
document.getElementById(id).onclick = "javascript:FUNCTION('"+id+"','0');";
두 번째 전달 값은 내가 바꿀 것입니다. 따라서 값 "0"은 예를 들어 "1"또는 "2"일 수 있습니다.
이것이 가능합니까?
편집 : 경우
이 잘못된 길 .....
이 내가 그 코드로 변경 될 것입니다 추락 가져옵니다.
그래서 다음 페이지 (스크립트)을 새 값으로 다시 일을 좀 더 명확하게
<div id="id" class="stuff" onclick="javascript:function('id','0');" style="cursor:pointer;">
희망을 실행할 준비가되었습니다.
다시 편집 :
글쎄요. 따라서 라운드 방식을 살펴보기 시작할 것입니다.
왜 전체 기능을 변경 하시겠습니까? 궁극적으로 당신은 무엇을하려고합니까? 각 클릭 또는 그 이상으로 증가 할 예정입니까? – user2736012
예, 가능합니다. –
클릭 가능한 항목의 경우 해당 요소가 변경되지만 3 가지 옵션이 있습니다. 함수는 실행할 옵션을 알아야합니다. 0과 1이라고 말하게합니다. 요소를 변경하는 것뿐만 아니라 1로 변경하지만, 필요한 경우 다시 변경할 수 있습니다. 이 값은 DB에서 제공되며 선택 될 때마다 업데이트됩니다. 그저 페이지 새로 고침을하고 싶지 않습니다. – Tempus