在JS的字符串里对[TAB]的表述是 /x09
你可以做这样的测试: alert("/x41"); //看看得到是什么?? 是字母A(41是十六进制的ASCII码值)
我喜欢用 /x0f 这类的做分隔符, [TAB]键用户还是有可能输入的, 但 /x0f 就绝对不可能输入
var s = "A/x0fB/x0fC/x0fD/x0fE/x0fF/x0fG";
alert(s.split("/x0f"));
<script language="JavaScript">
<!--
var a = "a";
var b = "b";
var c = "c";
var t = "/t";
var eve = a + t + b + t + c;
document.write(eve);
var sp = eve.split("/t");
for(i=0; i<sp.length; i++)
{
document.write("<br>" + sp[i]);
}
//-->
</script>