스크립트 주석 처리에 대한 질문
- 0
-
0
- <script>
- function validation_tags() {
- var tags = document.getElementById("tags").value;
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
- if (!pattern.test(tags) && tags != "") {
- alert('태그는 한글,콤마로만 입력 가능합니다.')
- return false;
- }
- return true;
- }
- </script>
이것을 alert 기능만 빼려면
- <script>
- function validation_tags() {
- var tags = document.getElementById("tags").value;
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
- if (!pattern.test(tags) && tags != "") {
- <!--
- alert('태그는 한글,콤마로만 입력 가능합니다.')
- return false;
- -->
- }
- return true;
- }
- </script>
질문1. 이렇게 하거나 (이렇게 주석처리해도 스크립트 방지 기능은 작동하나요? )
- <script>
- function validation_tags() {
- var tags = document.getElementById("tags").value;
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
- if (!pattern.test(tags) && tags != "") {
- return false;
- }
- return true;
- }
- </script>
질문2. 이렇게 alert 부분 즉 6번줄을 아예 빼버려도 되나요?
안녕하세요 dolgo입니다. 좀 더 효과적인 그룹핑을 위해 태그를 수정하였습니다.^^;
John.cho
2016.06.12 13:22:56
그리고 추가적으로..
<script>
function validation_tags() {
var tags = document.getElementById("tags").value;
var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
if (!pattern.test(tags) && tags != "") {
alert('태그는 한글,콤마로만 입력 가능합니다.')
return false;
}
return true;
}
</script>
여기에서 alert 부분이 이 아래 한줄인가요?
alert('태그는 한글,콤마로만 입력 가능합니다.')
아니면
alert('태그는 한글,콤마로만 입력 가능합니다.')
return false;
여기까지인가요?
그것도 아니라면..
alert('태그는 한글,콤마로만 입력 가능합니다.')
return false;
}
이렇게까지가 alert 부분인가요?
잘 몰라서 죄송합니다.. ㅠㅠ
John.cho
2016.06.07 06:09:54
질문2번은
주석처리를 하지않고
그냥 아예 빼버려도 맞는건지 궁금한 질문입니다.
John.cho
2016.06.07 05:59:14
3
댓글
작성한 댓글 등록하기
alert('태그는 한글,콤마로만 입력 가능합니다.') 을 제거하거나 주석 처리 하면 됩니다.
사용하신 주석 <!-- ~ --> 은 HTML에서 사용하는 주석으로
스크립트에서는 // 또는 /* */ 을 사용해야 합니다.
- <!--
- alert('태그는 한글,콤마로만 입력 가능합니다.')
- return false;
- -->
이 아닌
- <script>
- function validation_tags() {
- var tags = document.getElementById("tags").value;
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
- if (!pattern.test(tags) && tags != "") {
- //alert('태그는 한글,콤마로만 입력 가능합니다.')
- return false;
- }
- return true;
- }
- </script>
또는
질문 2번처럼 alert('태그는 한글,콤마로만 입력 가능합니다.')를 제거하셔도 됩니다.
- <script>
- function validation_tags() {
- var tags = document.getElementById("tags").value;
- var pattern = new RegExp('^[\u3131-\u314e|\u314f-\u3163|\uac00-\ud7a3\,]*$');
- if (!pattern.test(tags) && tags != "") {
- return false;
- }
- return true;
- }
- </script>
0
댓글
답변 작성
질문에 적합한 답변을 상세히 작성해 주시기 바랍니다.
답변이 찬성되면 태그평판 +2점이 적립, 반대되면 태그평판 -1점 차감됩니다.
답변이 채택되면 태그평판 +10점이 적립됩니다.