• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
안녕하세요?

a테그와 span의 차이점은 a테그 href에 "#"을 제외한 자바스크립트나 구문이 들어가게 되면

데이터수신중일때 클릭하게 되면 서버쪽에서 데이터셋 전송중에 에러가 발생하는것 같습니다.

이경우 에러가 발생하지 않더라도 화면상에서 불특정 에러나 데이터 유실이 일어날수있습니다.

따라서 될수있으면, 조회중에 데이터셋의 조작을 하지 않는게 좋습니다.

만약 a테그를 사용하실려면 <a href="#" onclick="해당처리">test</a>와 같은 형태로 사용하셔야 합니다.

그럼 수고하세요.

>안녕하세요.
>자주 질문 드려서 죄송합니다.
>
>서버에서 DataSet 호출시 클라이언트에서 dataSet Method 호출할 경우
>(http://www.gauce.com/zboard.php?id=gauce&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=2558)
>
>를 질문한 사람입니다.
>에러가 나는게 dataSet Method 를 호출해서 나는 에러가 아니더군요.
>
><script>
>function test(){
>     dataset.AddRow();
>}
></script>
>위의 자바스크립트 메소드를
>다음과 같이 클릭할 경우 에러가 납니다.
><a href="javascript:test()">클릭</a>
>
>하지만 다음과 같이 했을 때는 dataset 을 불러 올때라도 에러가 나지 않습니다.
><span onclick="test()" style="cursor:hand">클릭</span>
>
>
>아무래도 href는 A Element의 속성이고, onclick은 JavaScript의 Event Handler라는 차이 때문에 그런것 같습니다.
>
>이 방법 어떻게 해결 안될까요?
>그럼 수고하세요~~
>
>
 
Tag List
XE Login