>  기사  >  웹 프론트엔드  >  사이트 검색 스크립트 예제 6(javascript)_Javascript 튜토리얼

사이트 검색 스크립트 예제 6(javascript)_Javascript 튜토리얼

黄舟
黄舟원래의
2016-12-21 15:38:571041검색

스크립트 설명:
1단계: 영역에 다음 코드를 추가합니다.

<script><br><!-- 如下是表单합법성检查,主要是避免一些不字符的查询! --><br>함수 verify_form()<br>{<br>txt = document.form.search.value;<br>newindex = document.form.numhits.selectedIndex;<br>dahits = document.form. numhits[newindex].value;<br>newindexb = document.form.whichdir.selectedIndex;<br>dadir = document.form.whichdir[newindexb].value;<br>if (txt.indexOf(".") ! = -1){<br>alert("검색이 잘못되었습니다. '.'이 포함되어 있습니다."); return;}<br>if (txt.indexOf(",") != -1){<br>alert("검색이 잘못되었습니다! ','이 포함되어 있습니다."); return;}<br>if (txt.indexOf("@") != -1){<br>alert("검색어가 잘못되었습니다. '@''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("!") != -1){<br>alert("검색이 잘못되었습니다. '!''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("#") != -1){<br>alert("검색이 잘못되었습니다! '#''이 포함되어 있습니다."); return;}<br>if (txt.indexOf("$") != -1){<br>alert("검색이 잘못되었습니다. '$''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("%") != -1){<br>alert("검색이 잘못되었습니다! '%''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("^") != -1){<br>alert("검색어가 잘못되었습니다. '^''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("&") != -1){<br>alert("검색이 잘못되었습니다. '&''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("*") != -1){<br>alert("검색이 잘못되었습니다. '*''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("(") != -1){<br>alert("검색이 잘못되었습니다! '(''")가 포함되어 있습니다. return;}<br>if (txt .indexOf(")") != -1){<br>alert("검색이 잘못되었습니다! ')''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("[") != -1){<br>alert("검색이 잘못되었습니다. '[''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("]") != -1){<br>alert("검색이 잘못되었습니다! ']''가 포함되어 있습니다."); return;}<br>if (txt.indexOf(";") != -1){<br>alert("검색이 잘못되었습니다. ';''을 포함합니다."); return;}<br>if (txt.indexOf(":") != -1){<br>alert("검색이 잘못되었습니다! ':''이 포함되어 있습니다."); return;}<br>if (txt.indexOf("<") != -1){<br/>alert("검색이 잘못되었습니다. '<''가 포함되어 있습니다."); return;}<br/>if (txt.indexOf(">") != -1){<br>alert("검색이 잘못되었습니다. '>''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("?") != -1){<br>alert("검색이 잘못되었습니다. '?''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("=") != -1){<br>alert("검색이 잘못되었습니다! '=''가 포함되어 있습니다."); return;}<br>if (txt.indexOf("+") != -1){<br>alert("검색이 잘못되었습니다. '+''가 포함되어 있습니다."); return;}<br>else<br>{<br>jsi = new makeLinks(linksize);<br>searchLinks(jsi, txt, dahits, Dadir);<br>document.write('</OL>' );<br>document.write('<font color=red>...... 查询结果结束 .......</font><P>');<br>document .write('<hr>');<br>document.write('</body></html>');<br>}</p> <p>}<br></script>


 
 


 


关键字(小写字符,支持中文):  

 





返回记录数: sans-serif"> 

检索分类  

 





<글꼴 색상=노란색 크기=3><글꼴 색상=노란색 size=3>

 




 
 


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.