function checkid() { var txtid = document.getElementById("txtid").value; if (txtid.Trim() == "") { alert("帐号不能为空"); } } trim()方法 报错了啊? 啊啊 可以用什么代替
收起
2012-02-06 09:51
最佳答案
trim函数是VB/VBScript的字符串处理函数,JS并没有同名或同功能的函数,但如果你想要同样的效果,可以把 if (txtid.Trim() == "") { 换成 if (txtid.replace(/(^\s*)|(\s*$)/g,'') == "") {
study625228788
|
2012-8-27 10:45
赞同楼主,是正解
study625228788
|
2012-8-27 10:45
o(≧ v ≦)o~~答得好棒
本文解答了JavaScript中如何实现字符串去除首尾空白的功能,因为原生JS并未提供类似trim的函数,提供了使用replace方法和自定义trim函数的两种解决方案。

286






