<Script language="javascript">
var s = "我有个7个字符";
var str = "字符" + "串";
//使用字符串的length属性为字符串的长度。
alert(s.length);
//使用charAt方法返回指定位置的字符。
alert(str.charAt(0));
alert(str.charAt(1));
//substring方法从字符串中截取一个子字符串。
alert(str.substring(0,2));
//indexOf返回字符串中指定字符或字符串的位置,如果字符不存在就返回-1。
alert(str.indexOf('符'));
</Script>
用字符串的length实现限制文本框长度
使用JS字符串的length属性来限制一个文本框内文本的长度。大致思路如下:每当用户在文本框内输入值的时候(键盘敲击事件),都触发一个名为
check的函数,它会获得文本框内字符的长度,并检查该长度是否在5-10之间。如果不是则给出对应的警告。且当输入字符多余10个的时候会自动去掉长
出的部分。
<html>
<head>
<script language="javascript">
function check(){
var str = document.getElementById("test").value;
if(str.length < 5){
update("至少输入5个字符!");
}else if(str.length > 10){
update("不能超过10个字符!");
str = str.substring(0,10);
document.getElementById("test").value = str.substring(0,10);
}else{
update("有效的用户名。")
}
}
function update(word){
document.getElementById("feedback").innerHTML = word;
}
</script>
</head>
<body>
<p>
<label for="test">帐号:</label>
<input type="text" name="test" id="test" onkeypress="check()" maxlength="15" />
<span id="feedback"></span>
</p>
</body>
</html>
分享到:
相关推荐
javascript常用对象及方法 javascript中有许多常用的对象和方法,了解这些对象和方法可以帮助我们更好地使用javascript。下面我们将详细介绍这些对象和方法。 一、窗口对象Window Window对象是javascript中的顶级...
这篇内容主要总结了JavaScript中的一些常用对象,包括Math对象和Document对象。 Math对象是JavaScript内置的一个全局对象,提供了许多数学常量和函数。例如,`Math.E`返回自然对数的底数e,`Math.PI`则给出了圆周率...
### JavaScript 常用对象详解 #### 对象概念与特性 在 JavaScript 中,对象是一种非常重要的数据类型。它可以被理解为一系列属性与方法的集合。简单来说,对象就像现实世界中的实体,拥有自身的特性和行为。 - **...
### JavaScript常用对象详解 在深入探讨JavaScript的常用对象之前,我们先来理解一下JavaScript作为一种脚本语言,在网页开发中的核心作用。JavaScript使网页具备了动态交互能力,它可以通过操作页面对象和执行各种...
一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: 删除并返回数组最后一个元素。 - `shift()`: 删除并返回数组第一个元素。 - `unshift()`: 在...
javascript常用对象关系图,不熟悉javascript的可以看看,就是一个参考,便于理解记忆其实没什么用
### JavaScript常用语句精选 #### 一、概述 在网页开发中,JavaScript 是一种非常重要的客户端脚本语言,被广泛应用于交互式网站的设计与实现。本文档中的代码片段虽然较为特殊且不易理解,但其中涉及到了一些关键...
JavaScript是一种广泛应用于网页和...以上是对"javascript常用语句总结"中部分关键知识点的概述,JavaScript作为一门功能丰富的语言,其知识点远不止这些。深入学习并熟练掌握JavaScript,能帮助你更好地进行Web开发。
在JavaScript中,面向对象编程(OOP)是其核心概念之一,允许开发者通过类和对象来组织和管理代码,提高代码的可重用性和可维护性。 8.1 面向对象术语 面向对象编程的基础包括类、对象、继承和多态等概念。类是对象...
其中,最常用的可能是原型链继承,通过设置`prototype`指向另一个对象来实现。 ```javascript function Employee(name, title) { Person.call(this, name); this.title = title; } Employee.prototype = Object....
接下来,手册会深入讨论JavaScript内置对象,如Array、Date、Math、String等,这些对象提供了处理数组、日期、数学计算和字符串操作的常用功能。对于每个内置对象,都会详细阐述其核心方法和属性,帮助开发者更有效...
在“javascript个人常用特效”这个主题中,我们可以深入探讨JavaScript在创建各种视觉效果和用户交互方面的强大能力。 首先,JavaScript特效涵盖了很多方面,如页面动画、图像处理、时间日期显示、导航菜单、滑块、...
JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在实现动态和交互性效果方面具有显著优势。本资源包包含了三个重要的部分,可以帮助开发者深入理解和掌握JavaScript的常见特效及其应用。 一、JavaScript...
这个“即用即查JavaScript核心对象参考手册”涵盖了JavaScript的核心概念、语法和对象,对于开发者来说是一份非常实用的参考资料。光盘中的源码与使用说明能够帮助我们更深入地理解和运用这些知识。 1. **...
#### 一、JavaScript面向对象编程简介 JavaScript作为一种广泛使用的脚本语言,虽然起源于一种简单的浏览器脚本环境,但随着时间的发展,它已经演变为一种功能强大的编程语言,尤其是在Web开发领域占据着举足轻重的...
以上是对JavaScript常用语句和语言基础的简要介绍。通过《JavaScript 语言参考》中文版.chm和常用Javascript语句.doc,你可以找到更详细的解释和示例,进一步提升你的JavaScript技能。学习过程中,实践是关键,尝试...
JSON是一种轻量级的数据交换格式,`JSON.parse()`将JSON字符串转换为JavaScript对象,`JSON.stringify()`将JavaScript对象转换为JSON字符串。 11. **Map和Set**: ES6引入了`Map`和`Set`数据结构,它们提供了更...
在这个“javascript常用方法实例”中,我们将会探讨一些JavaScript的核心概念和常用方法,以及它们在实际应用场景中的实例。 1. **DOM操作**:Document Object Model(DOM)是HTML和XML文档的结构化表示,...