2009-10-27 2 views
0
var tbl = document.getElementById(TABLE_NAME);  
var nextRow = tbl.tBodies[0].rows.length; 
row.setAttribute('style', "cursor: pointer;"); 

이렇게하면 행 row.right ..에 더블 클릭 이벤트가 추가됩니다 !!!하지만 인터넷 탐색기에서 문제가 발생합니다. 다른 모든 브라우저에서 완벽합니다. 스타일을 추가하는 동안 나는이 문제를 처리하고있다 : 자바 스크립트를 사용하여 테이블 행에 커서 유형을 추가하는 방법은 무엇입니까?

var cell2 = row.insertCell(1); 
var browser=navigator.appName; if(browser == "Microsoft Internet Explorer") 
{    
    cell2.style.setAttribute("cssText", "color:black; width:300px;"); 
} 
else 
{ 
    cell2.setAttribute("style", "color:black; width:300px;"); 
} 

방법도 인터넷 익스플로러에서 작동 더블 클릭 이벤트를 추가 할 ...

+0

이 거기에 내가 ( row.setAttribute을 요구하고 아마 – skrat

답변

0
enter code here 
var cell2 = row.insertCell(1); 
var browser=navigator.appName; if(browser == "Microsoft Internet Explorer") 
{    
    cell2.style.setAttribute("cssText", "color:black; width:300px; cursor:pointer;"); 
} 
else 
{ 
    cell2.setAttribute("style", "color:black; width:300px; cursor:pointer;"); 
    } 

0

사용 : - IE에 대한

cell2.style.cssText = "color:black; width:300px;" 

합니다.

+0

선생님 실패, 당신의 doublick 이벤트 핸들러 등록 코드를 게시 .. 감사합니다 친구 어쨌든 LOL ... 내 커서 포인터를 설정합니다 '스타일 ', "커서 : 포인터;"); 커서 유형 ... –

관련 문제