javascript - html的textarea,提交的时候怎么去除首尾的空格?

WBOY
풀어 주다: 2016-06-06 20:10:42
원래의
1168명이 탐색했습니다.

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

回复内容:

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

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

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

不要这样:

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

</code>
로그인 후 복사

要这样:

<code><textarea rows="3" cols="20">内容</textarea></code>
로그인 후 복사

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

trim()

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

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

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿