lang/js

JavaScript 일반규정

C/H 2006. 9. 22. 13:39
외부파일 include -
<script type="text/JavaScript" src="head.js"></script>
script태그안에 LANGUAGE="javascript"를 선언하거나, type="text/javascript"를 사용하도록 한다.
JScript, VBscript등은 IE에서만 사용하므로 사용하지 않도록 한다.

스크립트 기능이 꺼져 있거나 지원되지 않을 경우에도 스크립트를 활성화하는 링크가 작동하도록 해야한다.

링크의 목적지로 ""를 쓰지 않아야 한다.

href 속성값으로 ""를 쓰는것은 접근성 지침 위반일 뿐 아니라 HTML 표준 위반이다

이런경우 OnClick 등을 사용해야한다.


form에서 action을 받은 후 나온 결과를 자바스크립트 만을 제공해 자동 전환하는 결과는 될 수 있으면 사용하지 않는다.

<script> href.location="test.html";</script>와 같은 내용만 담는 것은 권장하지 않는다.

만약 한다면 window.href.location 이라고 정확하게 표현하거나, <meta> 태그의 refresh 를 사용하는 것이 옳다.


Form 객체를 사용할경우 <form id="testfrm"> <input type="text" name="userid"> </form>에서

document.forms("userid")로 표현하는 실수를 할 때가 있다.

document.form은 메소드가 아니라 배열이기 때문에 document.forms[0] 표현이 정확하다

또는 document.form.userid로 표현해야한다.
반응형

'lang > js' 카테고리의 다른 글

javascript 정규식 표현정리 2  (0) 2006.10.10
javascript 정규식 표현정리  (0) 2006.10.10
javascript 정규식 모음  (0) 2006.10.10
javascript Object Table  (0) 2006.09.22
javascript 정규표현 Regular Expression  (0) 2006.09.22