단순한 JavaScript 문제: 기본 동작을 확인입니다 온 클릭 수 없습니다.
39 m, 링크를 만들어 주는 이벤트를 통해 간단한 분리하십시오 i& 온 클릭 확인입니다 대화상자의 불러옵니다. I want to 확인입니다 사용자가 항목을 삭제할 수 있다. 그러나 취소합니까 눌렀을 때 기본 동작을 대화상자의 있는 것으로 보인다 (즉, href https://partner.) 이 계속 일어나고 있다, 그래서 여전히 입력입니다 없어지는거야. # 39 m, 잘못된 일을 잘 모르는 I& 삽입하십시오. 임의의 입력 약간만이라도 고맙군.
편집: 사실 이 코드 페이지는 이제 운행에서어떠한 doesn& # 39, t 담가 함수 호출에. 그래서 전혀 없고, 대화 들려온다. 내가 온 클릭 코드를 가지고 있다.
onClick="confirm('Delete entry?')"
그러나 그는 계속 않았던 표시하십시오 대화상자의 링크를 취소.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<script type="text/javascript">
function delete() {
return confirm('Delete entry?')
}
</script>
...
<tr>
<c:if test="${userIDRO}">
<td>
<a href="showSkill.htm?row=<c:out value="${skill.employeeSkillId}"/>" />
<img src="images/edit.GIF" ALT="Edit this skill." border="1"/></a>
</td>
<td>
<a href="showSkill.htm?row=<c:out value="${skill.employeeSkillId}&remove=1"/>" onClick="return delete()"/>
<img src="images/remove.GIF" ALT="Remove this skill." border="1"/></a>
</td>
</c:if>
</tr>
< /table>;
40
10
S # 39, 코드에서 there& 오식 (태그 a 너무 일찍 닫혀). 사용할 수 있습니다.
참고로, 삭제 (delete) 는 키워드)
완전성을 위해. 현대 브라우저의 DOM 이벤트 도 지원할 수 있는 둘 이상의 처리기에서 장부를요 같은 이벤트에 대한 자세한 내용은 각 객체에서 액세스하십시오 전파 및 이벤트, 정지점을 훨씬 더. 참조 [DOM 이벤트] (http://en.wikipedia.org/wiki/DOM_Events).
나도 같은 문제를 해결할 수 없습니다 "이라는 단어는 " return&quo , * 추가하기만 잡을라는데 문제. 전에 확인:
I wish 당신꺼에요 헤플풀 있을 수 있습니다.
굿 럭!
이 같은 내가 사용하는 작동됨 매력. 아니, 그냥 인라인 모든 기능을 할 수 있는 링크 (s)
문제는 내가 가진 것 (하지만 그래도 내 객체에는 클릭한 후 취소 버튼을 클릭하여 절감뿐만) 이므로, 이를 통해 향후 이 이런 식으로 한 사람이 있다.
간단한 액션에 대한 링크를 통해 제거하는 등 위험한 다는일은 기록이 보인다. 한 페이지에 인덱스화할 와일드링이 크롤러 시도하고 있다. 이를 무시하고, 아마도 모든 링크를 javascript 와 준수하십시오 좋지 않은 현상이다.
39 더 효율적으로 사용할 수 있는 방법 = " you& 양식 POST".;; d
다음 이벤트를 합니다 " OnSubmit"; 할 일을 정확히 그리웠댔지.
우선 삭제 , 는 예약어입니다 # 39 m, javascript, 심지어 I& 놀란 이 실행하므로 당신꺼에요 (When I, I get it Firefox 에서 테스트 구문 오류)
이상한 것은 없다는 것, 둘째, 해당 HTML 태그를 # 39 - re 닫기와 you& 함께 여는 게 아니라 ',', '앵커' /> >?
인라인 명령을 사용할 수 있는 작은 스케쳐내 온 클릭 태그 이 같은 일이 함께 갈 수 있습니다.
id = '< 버튼를 " ";; class = " delete"; 온 클릭 = ", javascript 결흔시켜주라 (확인 (& # 39, & # 39 이 항목을 삭제하시겠습니까?;)) 그레모프 (), 자파렌트 () {jQuery (이) } " 복귀하십시오 false;; type = " button" >;; 삭제 '/button> <;
이거 드세요.
& # 39, onc리엔트클리크 = 복귀하십시오 (확인 (", 이 삭제하시겠습니까 또 화낼려구요 ")), & # 39.
39, IE7 거짓값 뒤 전에 i& 문제를 숨기지 않았다.
여기 제 대답은 확인란 다른 문제: [Javascript 실행되고 있지 않아서 IE] [1]
[1]: https://stackoverflow.com/questions/257085/javascript-not-running-on-ie # 257097