一个JavaScript去除字符串末尾的空白实例代码
作者:bea
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-去除字符串末尾的空白</title> <script> function white(){ var input = document.getEl
<!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("
");
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中实现异步编程模式的4种方法
- JavaScript设计模式之观察者模式(发布者-订阅者模式)
- JavaScript获取图片真实大小代码实例
- 再探JavaScript作用域
- 深入理解javascript原型链和继承
- 深入理解javascript构造函数和原型对象
- 常用的jquery模板插件——jQuery Boilerplate介绍
- Javascript的setTimeout()使用闭包特性时需要注意的问题
- IE6 hack for js 集锦
- 深入理解javascript作用域和闭包
- js变量、作用域及内存详解
- js单独获取一个checkbox看其是否被选中
- 多个checkbox被选中时如何判断是否有自己想要的
- js css 实现遮罩层覆盖其他页面元素附图
- 基于jquery的文字向上跑动类似跑马灯的效果
- 一个JavaScript处理textarea中的字符成每一行实例
- 一个JavaScript用逗号分割字符串实例
- jQuery移除tr无效的解决方法(tr是动态添加)
- 谷歌浏览器不支持showModalDialog模态对话框的解决方法