html 複製程式碼 程式碼如下: 輸入框自動匹配字元~ 但是遇到一個問題~所有符合的字元要事先寫好~大概如果是大型網站的話~應該是利用資料庫的記錄吧 看代碼 html 複製程式碼 程式碼如下: 程式碼如下: ul,li{margin: 0; padding: 0;width:100%;} <BR>function checkword () <BR>{ <BR> var wordvalue=document.getElementById("word").value.toLowerCase(); <BR> var alltxt="all|big|cut|car|daph8|eeg|egg|eat|eeg|egg|eat| fuck|fuck you|fix|good|hand|hidden|ill|jack|jad|kevin|long|man|number|oio|part|pp|quit|QQ|rest|reg|set|submit|time|tag|uuzo |view|windows|want|xy|xun|young|yuyu|z|David|David|哈哈|";//這裡就是你想要匹配的字符,可惜只能用於小型的論壇<BR> var alltxtalltxtpp =alltxt.toLowerCase(); <BR> var alltxtalltxt_xiang=alltxt.split("|"); <BR> var alltxt_xiang1=alltxtpp.split("|"); <BR> > var isyou=0; <BR> for (i=0;i<alltxt_xiang1.length;i ) <BR> { <BR> ==if (alltxt_xiang1[i]. 🎜> { <BR> inhtmlinhtml=inhtml "<li onclick="document.getElementById('word').value=this.innerHTML;document.getElementById('showmenu').style.display='none';" onmouseover= "this.style.backgroundColor='#666666'" onmouseout="this.style.backgroundColor=''">" alltxt_xiang[i] ""; <BR> > } <BR> inhtmlinhtml=inhtml ""; <BR> if (isyou==1) <BR> { <BR> ent. getElementById("showmenu").style.display=""; <BR> } <BR> else <BR> { <BR> document。 ElementById( "showmenu").style.display="none"; <BR> } <BR> if (wordvalue=="") <BR> { <BR> document。 🎜> document.getElementById("showmenu").style.display="none"; <BR> } <BR>} <BR> }