一个JavaScript去除字符串末尾的空白实例代码


Posted in Javascript onSeptember 22, 2014
<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>每天一个JavaScript实例-去除字符串末尾的空白</title> 
<script> 
function white(){ 
var input = document.getElementById("inputid"); 
var lines = input.value.split("\n"); 
var resultString = ""; 
for (var i = 0; i < lines.length; i++){ 
var string = lines[i].trim(); 
resultString += string + "-"; 
} 
alert(resultString); 
} 
</script> 
</head> 

<body> 
<textarea id="inputid" placeholder="请输入多行字符串"></textarea> 
<a href="#" onClick="white()">clickMe</a> 
</body> 
</html>

检测低版本浏览器,向下兼容:

if(typeof String.trim == "undefined") 
String.prototype.trim = function(){ 
return this.replace(/(^\s*)|(\s*$)/g,""); 
} 
}
Javascript 相关文章推荐
关于Aptana Studio生成自动备份文件的解决办法
Dec 23 Javascript
js跟随滚动条滚动浮动代码
Dec 31 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
Feb 27 Javascript
react-native-fs实现文件下载、文本存储的示例代码
Sep 22 Javascript
js实现rem自动匹配计算font-size的示例
Nov 18 Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
Dec 28 Javascript
微信小程序实现折叠面板
Jan 31 Javascript
微信小程序新手教程之页面打开数量限制
Mar 03 Javascript
vue中使用vue-cli接入融云实现即时通信
Apr 19 Javascript
Vue开发之封装上传文件组件与用法示例
Apr 25 Javascript
Vue-resource安装过程及使用方法解析
Jul 21 Javascript
react中hook介绍以及使用教程
Dec 11 Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 #Javascript
Javascript中call与apply的学习笔记
Sep 22 #Javascript
Javascript中this的用法详解
Sep 22 #Javascript
JavaScript的作用域和块级作用域概念理解
Sep 21 #Javascript
JavaScript中双叹号!!作用示例介绍
Sep 21 #Javascript
原生JavaScript实现合并多个数组示例
Sep 21 #Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
Sep 21 #Javascript
You might like
phpMyAdmin下载、安装和使用入门教程
2007/05/31 PHP
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
2012/05/29 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
js实现精确到秒的日期选择器完整实例
2016/04/30 Javascript
js实现弹窗暗层效果
2017/01/16 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
BootStrap 动态表单效果
2017/06/02 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
2019/05/29 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
Python中subprocess模块用法实例详解
2015/05/20 Python
Python标准库之Sys模块使用详解
2015/05/23 Python
Tensorflow 同时载入多个模型的实例讲解
2018/07/27 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
总结Pyinstaller的坑及终极解决方法(小结)
2020/09/21 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
澳大利亚汽车零部件、音响及配件超市:Automotive Superstore
2018/06/19 全球购物
Gap英国官网:Gap UK
2018/07/18 全球购物
英国Lookfantastic中文网站:护肤品美妆美发购物(英国直邮)
2020/04/27 全球购物
祖国在我心中演讲稿
2014/01/15 职场文书
2014年基层党支部工作总结
2014/12/04 职场文书
承诺函格式模板
2015/01/21 职场文书
发布会邀请函
2015/01/31 职场文书
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL
Win11 Build 22000.51版本文件资源管理器“命令栏”和上下文菜单有什么新变化?
2021/11/21 数码科技
mysql自增长id用完了该怎么办
2022/02/12 MySQL
使用scrapy实现增量式爬取方式
2022/06/21 Python
Apache自带的ab压力测试工具的实现
2022/07/23 Servers