(< > &は、本当は半角。この記事内は以下同じ)
innerHTMLで、この検索した文字をそのまま代入してしまうと、
検索語ではなくHTMLとして<table>を評価し、そこにテーブルがあるのか
とおもって、おかしな表示になってしまう。
そこで、<table>は、<table>として、変換して表示する。
これがサニタイズ(他にもSQLでやったりするけど)
で、これをしないと・・・
Gooのアクセス解析

一番多い検索キーワードは、
java <s:property 右詰め ですよね。
だけどね・・・

ってでてくるのよ
<s:property 右詰め は、どうしたのよ!
ってか、この表示はなに??
ソース見たら・・・

おいおいおい、そのまま送ってるのかよ!
頼むから、サニタイズしてくれよ・・・
じゃないと、<s:propertyタグが閉じないから、おかしな表示になっちゃうじゃん!!
・・・これでいままで、よく問題おきなかったなあ・・・
まあ、これだけ短いところなので、Javascriptを書くことができないから
ブラクラするような検索ワードいれても、途中で切れて、問題起こす
ことないといえば、無いんだけど・・
みんなあ、こんなふうになっちゃだめだよお・・・!!
サニタイズはセキュリティ対策だけじゃなくって、こういう検索ワードに
タグを入れたときに、おかしな表示にならないためにも、あるんだからね!