扫码关注官方订阅号
html的textarea,提交的时候怎么去除首尾的空格?前端js和后端php应该都可以去除吧?怎么做呢?需要说明的是,只去除整个textarea最开始和最后的空格,假如一段文字中间有换行,或有空格,不管它。
认证0级讲师
首先,楼上很多人都说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, '');
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
首先,楼上很多人都说trim()了。
那么,textarea为什么首尾会有空格呢。。
不要这样:
要这样:
使用字符串的string.trim()方法
trim()
都可以,在js中,一切皆对象,字符串也是,所以可以使用 字符串.trim()
在php中trim是一个函数,用法是trim(字符串)
可以用正则替换。但是用trim方便
var re = /^s+|s+$/g;
var str = $('#textarea').val();
var text = str.replace(re, '');