javascript - html的textarea,提交的时候怎么去除首尾的空格?
PHP中文网
PHP中文网 2017-04-11 09:52:01
[JavaScript讨论组]

html的textarea,提交的时候怎么去除首尾的空格?
前端js和后端php应该都可以去除吧?
怎么做呢?
需要说明的是,只去除整个textarea最开始和最后的空格,假如一段文字中间有换行,或有空格,不管它。

PHP中文网
PHP中文网

认证0级讲师

全部回复(6)
PHPz

首先,楼上很多人都说trim()了。

那么,textarea为什么首尾会有空格呢。。

不要这样:

<textarea rows="3" cols="20">
内容。
</textarea>

要这样:

<textarea rows="3" cols="20">内容</textarea>
巴扎黑

使用字符串的string.trim()方法

阿神

trim()

天蓬老师

都可以,在js中,一切皆对象,字符串也是,所以可以使用 字符串.trim()
在php中trim是一个函数,用法是trim(字符串)

大家讲道理

可以用正则替换。但是用trim方便

巴扎黑

var re = /^s+|s+$/g;
var str = $('#textarea').val();
var text = str.replace(re, '');

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号