js截取字符串功能的实现方法


Posted in Javascript onSeptember 27, 2017

js截取字符串2种方式:substring()、slice(),供大家参考,具体内容如下

这里给出的例子是时间。

css文件:

body{ text-align:center} 

.con{ 
 margin:100px auto; 
 width:800px; 
 height:400px; 
 border:2px solid #336666;
 border-radius:5px;
 padding-top: 50px;
}
<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>截取字符串</title>
  <script src="../js/jquery-1.10.2.js" type="text/javascript"></script>
  <link href="../css/commons.css" rel="external nofollow" rel="stylesheet" type="text/css" />
 </head>
 <body>
   
  <div class="con">
    时间:<input type='text' id='time' name='time' value="2017-07-01 00:00:00" /><br><br>
    substring结果:<input type='text' id='sub_result' name='sub_result' value="" /><br><br>
    slice结果:<input type='text' id='sli_result' name='sli_result' value="" /><br><br>
    <button>提交</button>
  </div>
   
 <script>
  $("button").click(function(){
   var time_val = $("#time").val();
   
   var sub_res = time_val.substring(5, 10);
   $("#sub_result").val(sub_res);
   
   var sli_res = time_val.slice(5, 10);
   $("#sli_result").val(sli_res);
  });
  
  var stmp = "2017-07-01 00:00:00";
   //使用一个参数
//  alert(stmp.slice(5, 10));//从第3个字符开始,截取到最后个字符;返回"nn.cn"
//  alert(stmp.substring(5, 10));//从第4个字符开始,截取到最后个字符;返回"nn.cn"
//
//  //使用两个参数
//  alert(stmp.slice(1,5))//从第2个字符开始,到第5个字符;返回"cinn"
//  alert(stmp.substring(1,5));//从第2个字符开始,到第5个字符;返回"cinn"
//
//  //如果只用一个参数并且为0的话,那么返回整个参数
//  alert(stmp.slice(0));//返回整个字符串
//  alert(stmp.substring(0));//返回整个字符串
 </script>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js getElementsByTagName的简写方式
Jun 27 Javascript
使用js完成节点的增删改复制等的操作
Jan 02 Javascript
javascript写的一个模拟阅读小说的程序
Apr 04 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
Jul 28 Javascript
基于jquery实现表格内容筛选功能实例解析
May 09 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
Mar 15 Javascript
jquery Form轻松实现文件上传
May 24 jQuery
禁止弹窗中蒙层底部页面跟随滚动的几种方法
Dec 07 Javascript
详解node.js 下载图片的 2 种方式
Mar 02 Javascript
angular6 填坑之sdk的方法
Dec 27 Javascript
Vue实现base64编码图片间的切换功能
Dec 04 Javascript
ES6箭头函数和扩展实例分析
May 23 Javascript
详解node+express+ejs+bootstrap构建项目
Sep 27 #Javascript
Three.js基础学习之场景对象
Sep 27 #Javascript
vue父组件中获取子组件中的数据(实例讲解)
Sep 27 #Javascript
Web开发使用Angular实现用户密码强度判别的方法
Sep 27 #Javascript
基于复选框demo(分享)
Sep 27 #Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
Sep 27 #Javascript
angular内置provider之$compileProvider详解
Sep 27 #Javascript
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
关于PHP session 存储方式的详细介绍
2013/06/25 PHP
图片之间的切换
2006/06/26 Javascript
B/S模式项目中常用的javascript汇总
2013/12/17 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
JQuery的ON()方法支持的所有事件罗列
2015/02/28 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
微信小程序项目实践之主页tab选项实现
2018/07/18 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
2019/03/29 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
JavaScript代码实现微博批量取消关注功能
2021/02/05 Javascript
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
python实现360皮肤按钮控件示例
2014/02/21 Python
python list元素为tuple时的排序方法
2018/04/18 Python
Python简单读写Xls格式文档的方法示例
2018/08/17 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
已安装tensorflow-gpu,但keras无法使用GPU加速的解决
2020/02/07 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
2020/06/15 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
信息专业大学生自我评价分享
2014/01/17 职场文书
购房委托书
2014/10/15 职场文书
乡镇防汛工作汇报
2014/10/28 职场文书
2014年护理部工作总结
2014/11/14 职场文书
主婚人致辞精选
2015/07/28 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
Java中API的使用方法详情
2022/04/06 Java/Android
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js
TypeScript 内置高级类型编程示例
2022/09/23 Javascript