4个回答
2014-12-16
展开全部
在值的后面加上 .trim();意思为去掉左右两边的空格,比如你在s=document.getbyid(“name”).value;可能会使获取到的值中带有空格,那么在其后加上 .trim()就可以使值s前后不带有空格,记住是前后不包括中间的!
展开全部
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="js/jquery/jquery.js"></script>
<script type="text/javascript">
$().ready(function(){
/*前后各空一个空格*/
var testStr = ' 哈哈 ';
/*原字符串长度为4*/
alert(testStr.length);
/*执行trim()*/
var trimStr = $.trim(testStr);
/*经过trim()之后长度为2*/
alert(trimStr.length);
/*对象的trim()*/
var trim2Str = testStr.trim();
/*长度依然为2*/
alert(trim2Str.length);
});
</script>
</head>
<body>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#id").value.trim();
更多追问追答
追问
你好,可以再具体点吗,我是新手。
追答
这个就是将你要处理的数据进行两端去空格处理
var str = " abc ";
alert(str.length);
var str1 = str.trim();
alert(str1.length);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用飞车菜鸟弟的回答:
$("#id").value.trim();
$("#id").value.trim();
展开全部
如果是IE浏览器是识别不了js当中的trim方法的,需要自己来写正则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询