フーボーイ。私が推測する奇妙なもの!
フォームから入力を取得し、xmlを作成するためのphpスクリプトに送信する前に、西洋文字、句読点、または数字がないことを確認したいと思います...
フォーム名から="a"
$('form').submit(function() {
text = ($(this).serialize());
text = text.substr(2,text.length)
text = text.replace(/[^\u3040-\u30FF^\uFF00-\uFFEF^\u4E00-\u9FAF^\u3400-\u4DBF]/g,'');
--->テキストは.ajaxを使用してphpスクリプトに送られます
ただし、日本語は正規表現に到達する前にASCIIに変換されています。
例えば。あああは%E3%81%82%E3%81%82%E3%81%82になります
助言がありますか?