지정된 불량단어를 검출합니다
페이지 정보
작성자 서방님 댓글 0건 조회 160회 작성일 07-08-11 20:49본문
<html>
<head>
<title>http://www.blueb.co.kr</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
var swear_words_arr=new Array("씨발","염병","지랄");
var swear_alert_arr=new Array;
var swear_alert_count=0;
function reset_alert_count() {
swear_alert_count=0;
}
function validate_user_text() {
reset_alert_count();
var compare_text=document.form1.user_text.value;
for(var i=0; i<swear_words_arr.length; i++) {
for(var j=0; j<(compare_text.length); j++) {
if(swear_words_arr[i]==compare_text.substring(j,(j+swear_words_arr[i].length)).toLowerCase()) {
swear_alert_arr[swear_alert_count]=compare_text.substring(j,(j+swear_words_arr[i].length));
swear_alert_count++;
}
}
}
var alert_text="";
for(var k=1; k<=swear_alert_count; k++) {
alert_text+="n" + "(" + k + ") " + swear_alert_arr[k-1];
}
if(swear_alert_count>0) {
alert("금지단어가 발견되었습니다...n바른말 고운말을 사용합시다..:n_______________________________n" + alert_text + "n_______________________________");
document.form1.user_text.select();
}
else {
document.form1.submit();
}
}
function select_area() {
document.form1.user_text.select();
}
window.onload=reset_alert_count;
//-->
</script>
</HEAD>
<BODY>
현재 금지단어 설정은
<B>( 씨발,염병,지랄 )</B>로 설정되어 있습니다..<BR>해당 단어가 입력되면 경고창으로 알려줍니다.
<form name="form1">
<textarea rows="3" cols="40" name="user_text" onclick="select_area()">
</textarea><br>
<input type="button" value="Submit" onclick="validate_user_text();">
</form>
댓글목록
등록된 댓글이 없습니다.