function onChangeType()
{
today = new Date();
var todayStr = today.getYear();
if(today.getMonth()<10){
todayStr=todayStr+"0"+(today.getMonth()+1);<%--加1转换为本地月份,如果月份小于10,就在前面加0补成双位数,日期一样--%>
}
else{
todayStr=todayStr+(today.getMonth()+1);
}
if(today.getDate()<10){
todayStr=todayStr+"0"+today.getDate();
}
else{
todayStr=todayStr+today.getDate();
}
alert(todayStr);
var typeName=document.getElementById("dtype").value;
var lipinid=document.getElementById("presentid").value;
var length1=document.getElementById("presentid").value.length;
lipinid=lipinid.substring(length1-3,length1);<%--每次截取礼品编号的最后三位,也就是最初生成的序列号--%>
var presentid=(typeName+lipinid);<%--把截取的字符串加上下拉框选中的值,拼成新的礼品编号--%>
document.getElementById("presentid").value=(todayStr+presentid);<%--重新赋值--%>
}
分享到:
相关推荐
适合刚刚进入(JavaScript,Vue)编程领域的小白使用
在Vue.js中,字符串操作是常见的需求之一,包括截取字符串。本文将详细介绍在Vue中如何截取字符串,以及提供一些相关的字符串处理方法。 首先,我们来看一个基础的例子,假设我们有一个`ipaddr`的数据属性,它存储...
过滤一个字符串中包含有表情的字符,例如一个用户昵称中包含的表情
在许多编程语言中,如Python、Java、JavaScript等,都提供了内置的字符串分割功能。这个功能允许我们将一个长字符串依据特定的分隔符切割成多个子字符串,从而方便我们进行数据解析、处理和分析。 在Python中,`...
### JavaScript中的字符串操作 在现代Web开发中,JavaScript作为一种核心编程语言被广泛应用于客户端与服务器端的开发。字符串处理作为JavaScript编程中一个重要的组成部分,在实际应用中占据着举足轻重的地位。...
标题中提到的“JS实现用特殊符号替换字符串的中间部分区域的实例代码”涉及了JavaScript编程语言中的字符串处理技术。在互联网应用中,为了防止敏感信息泄露,有时需要对用户输入的某些数据进行部分隐藏。这通常通过...
为了提升用户体验,通常会采用截取字符串的方式对过长的文本进行处理,并在文本末尾添加省略号(`...`)或其他特殊符号来表示该文本已被截断。下面将详细介绍如何实现这一功能。 #### 实现原理 1. **获取原始字符串...
在没有特殊处理的情况下,如果要截取的字符串长度设定为5,使用`substr`方法截取英文字符串"***"时,结果是"12345",而对于中文字符串"一二三四五六七八九零",使用同样长度截取结果会变成"一二三四五",显然,中文...
以上介绍了几种常用的JavaScript字符串处理方法:`split()` 用于分割字符串,`substring()` 和 `slice()` 用于截取字符串,`join()` 用于连接数组元素成字符串,`indexOf()` 用于查找子字符串的位置,以及 `...
在JavaScript开发中,"创建一个字符串的primitive表示"这一话题主要涉及到JavaScript中的字符串类型和它的基本操作。在JavaScript中,字符串是不可变的,这意味着一旦创建,就不能改变其内容。以下是一些关于创建和...
其中,正则表达式是JavaScript中处理字符串的强大工具,它允许我们通过定义特定的字符规则来匹配、截取和替换字符串中的特定部分。接下来,我们将根据给定的文件内容,详细探讨如何利用JavaScript中的正则表达式来...
综上所述,这个函数的目的是为了实现一个能够正确处理UTF-8编码中文字符的字符串截取功能,确保在Web界面中进行文本展示时,中文字符不会被截断导致乱码,同时考虑到大写字母的特殊性以及英文字符和标点符号占用的...
这种方法的好处是可以直接调用字符串的`.gblen()`方法来获取长度,提高了代码的可读性和复用性。 #### 3. 字符串截取功能 除了计算长度外,有时还需要对字符串进行截取,例如,当字符串过长时,只显示前N个字符,并...
在JavaScript中,数字和字符串之间的转化是常见的操作...总的来说,理解JavaScript中数字和字符串之间的转化是编写高效且无错代码的关键。正确地处理这些类型转换可以避免许多不必要的问题,提高代码的可读性和维护性。
在JavaScript中,`substr`函数通常用于从字符串中截取一部分子串,但它不区分单字节字符(如英文)和多字节字符(如中文)。对于中文字符,每个字符通常由两个字节表示,因此当处理包含中文的字符串时,`substr`可能...
JavaScript字符串还提供了丰富的内置函数,用于处理字符串,如 `.length` 获取字符串长度,`.charAt(index)` 获取指定位置的字符,`.indexOf(substring)` 查找子字符串的位置,`.substring(start, end)` 截取子字符...
在JavaScript编程中,控制输入中英文字符数是一项常见的需求,特别是在网页表单或者文本输入框中。这样的功能有助于保持用户输入的...同时,它也展示了JavaScript事件处理、字符串操作和正则表达式等基础概念的应用。
在JavaScript编程语言中,字符串是一种基本的数据类型,用于表示文本数据。字符串是由一系列字符构成,这些字符可以是字母、数字、符号等。在JavaScript中,字符串可以由单引号('')或者双引号("")括起来表示。当字符...
在JavaScript中,处理包含中文的字符串是一项常见的任务,特别是在前端开发中。中文字符与英文字符在显示时占据的宽度不同,这可能导致简单的`length`属性无法准确地衡量字符串的实际显示长度。本文将深入探讨如何...
正则表达式是指一个模式串,它由一些特殊的符号和字符组成,用于描述一个字符串的模式。Java中提供了对正则表达式的支持,使得开发者可以使用正则表达式来匹配和提取字符串中的内容。 二、XML节点内容提取方法 在...