1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true <input type="submit" value="提交" hidefocus="true" /> 2.只读文本框内容,在input里添加属性值 readonly <input type="text" readonly /> 3.防止退后清空的TEXT文档(可把style内容做做为类引用) <input type="text" style="behavior:url(#default#savehistory);" /> 4.ENTER键可以让光标移到下一个输入框 <input type="text" onkeydown="if(event.keyCode==13)event.keyCode=9" /> 5.只能为中文(有闪动) <input type="text" onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9" /> 6.只能为数字(有闪动) <input type="text" onkeyup="value=value.replace(/[^\d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" /> 7.只能为数字(无闪动) <input type="text" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onkeypress="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false" /> 8.只能输入英文和数字(有闪动) <input type="text" onkeyup="value=value.replace(/[\W]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" /> 9.屏蔽输入法 <input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" /> 10. 只能输入 数字,小数点,减号(-) 字符(无闪动) <input onkeypress="if (event.keyCode!=46 && event.keyCode!=45 && (event.keyCode<48 || event.keyCode>57)) event.returnValue=false" /> 11. 只能输入两位小数,三位小数(有闪动) <input type="text" maxlength="9" onkeyup="if(value.match(/^\d{3}$/))value=value.replace(value,parseInt(value/10)) ;value=value.replace(/\.\d*\./g,'.')" onkeypress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 && event.keyCode!=45 || value.match(/^\d{3}$/) || /\.\d{3}$/.test(value)) {event.returnValue=false}" /> 属性值
<input>:
1.在文件上传中使用 accept 属性,本例中的输入字段可以接受 GIF 和 JPEG 两种图像:
<form>
<input type="file" name="pic" id="pic" accept="image/gif, image/jpeg"
/>
</form>
2.accesskey
定义和用法
accessKey 属性设置或返回 checkbox 的快捷键。
注释:请使用 Alt + accessKey 为拥有指定快捷键的元素赋予焦点。
语法
checkboxObject.accessKey=accessKey
3.alt\align
下面的表单拥有两个输入字段以及一个图像形式的提交按钮:
<form action="form_action.asp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="image" src="submit.jpg" alt="Submit" align="right"
/>
<p>This is some text This is some text This is some text.</p>
</form>
alt 属性只能与 <input type="image"> 配合使用。它为图像输入规定替代文本。
align 属性只能与 <input type="image"> 配合使用。它规定图像输入相对于周围其他元素的对齐方式。
浏览器支持
只有 "left" 和 "right" 值得到所有浏览器的支持。
4.dir 定义(文字)的排列方式 ltr -- 代表左到右的排列方式 rtl -- 代表右到左的排列方式 cache字面上是缓存的意思,不过我从来没见过这么用 5.tabIndex是选择索引,就是页面上按Tab键切换的顺序 6.usemap
客户器端图像映射:
<img src="planets.gif" alt="Planets" usemap="#planetmap"
/>
<map name="planetmap">
<area href="sun.htm" shape="rect" coords="0,0,110,260">Sun</a>
<area href="mercur.htm" shape="circle" coords="129,161,10">Mercury</a>
<area href="venus.htm" shape="circle" coords="180,139,14">Venus</a>
</map>
解释
上面这段源代码将一幅图像 planets.gif 映射为 3 个区域,当用户单击其中某一个区域时,将被链接到不同的文档中。
7.size 和 maxlength
maxlength="5",则input输入框中只能够输入5个字符;
size="5",表示input输入框只显示5个可见的字符,但你可以输入'无数'多字符内容 8. title 弹出提示框
相关推荐
例如,$("#cifNo").attr("value")就是用来获取id为cifNo的input元素的value属性值。需要注意的是,attr()方法在获取某些动态值的时候,可能不会得到最新的结果,因为jQuery的attr()方法是获取元素在HTML代码中设置好...
综上所述,文章详细讲述了在Web开发中如何使用不同的JavaScript事件来监听input元素的值变化,并提供了多种方法来确保代码在不同浏览器中的兼容性和功能的完整性。这使得文章成为了一个很好的资源,供前端开发人员在...
使用 `oninput` 和 `onpropertychange` 属性 - **语法**: ```html <input type="text" id="exampleInput" oninput="handleInputChange(event)" onpropertychange="handleInputChange(event)"> ``` - **说明**:...
### JS与jQuery获取Input输入框中的值实例讲解 #### 一、引言 在Web开发中,经常需要处理用户输入的数据。JavaScript 和 jQuery 是前端开发中最常用的两种工具,它们提供了强大的功能来操作DOM(文档对象模型),...
本篇教程将详细介绍如何使用JavaScript(原生JS)和jQuery来监听input输入框值的实时变化,并给出了相应的实例代码和解释。 首先,我们来看如何使用原生JavaScript实现对input输入框值的实时监听。在原生JavaScript...
总结来说,这个Vue实例展示了如何利用Vue的数据绑定和事件监听来动态地根据input的值改变其背景色。同时,还提到了对input placeholder颜色的修改,虽然在示例中遇到了问题,但通常可以通过直接使用`::placeholder`...
以下将详细介绍如何在Vue循环中为多个`input`元素绑定不同的`v-model`实例。 1. **独立的v-model绑定**: 当在`v-for`循环中生成多个`input`元素时,可以通过给每个`v-model`分配不同的值来实现不同`input`的独立...
### React中获取input值并提交的方法 #### 一、通过状态管理的方式获取input值 **原理简介** 在React中,为了确保数据的一致性和可控性,通常推荐使用组件的状态(`state`)来管理界面中动态变化的部分。当涉及到...
源码可能包括创建不同类型的`TextInput`实例,改变其属性值,以及响应用户交互的示例,以帮助开发者熟练掌握`TextInput`的用法。 总的来说,`kivy_TextInput.rar`这个压缩包提供的源码学习资源,将帮助开发者深入...
在网页开发中,JavaScript 和 jQuery 是两种常用的交互性技术,它们常常用于操作DOM元素,包括获取用户在input输入框中的输入值。本文将详细介绍如何使用这两种语言的不同方法来获取input输入框的值。 首先,我们...
Vue input控件通过value绑定动态属性及修饰符的方法 在 Vue 中,input 控件的 value 属性可以通过 v-model 进行绑定...Vue input控件通过value绑定动态属性及修饰符的方法可以大大提高我们的开发效率和代码可维护性。
在这种情况下,修改input的值会直接反映到`items`数组中对应对象的`price`属性上,因为v-model在内部处理了数据和视图的同步更新。 此外,本文还提到了在v-model的基础上结合ref的使用。通过在v-model绑定的input...
微信小程序中input标签详解及简单实例 微信小程序中的input标签是非常...在本文中,我们详细介绍了input标签的基本使用方法、常用属性、事件监听、实例等内容,希望能够帮助读者更好地理解微信小程序中的input标签。
本文实例讲述了jQuery针对input的class属性写了多个值情况下的选择方法。分享给大家供大家参考,具体如下: jQuery选择input的class属性写了多个值的情况: <html> <head> <meta ...
1. input属性是静态的,意味着它不属于RegExp对象的某个实例,而是属于RegExp构造函数本身。 2. input属性是只读的,所以程序无法修改这个属性的值。 3. 在匹配操作之后,无论匹配成功与否,input属性都会被赋值为...
本文将探讨如何通过 `this` 关键字来获取 HTML 标签中的属性值,提供实例代码供读者参考。 首先,我们来看 `this` 在 JavaScript 中的作用。在事件处理函数中,`this` 指向触发该事件的元素。因此,当我们把一个...
例如,选择所有含有`id`属性且`name`属性值以`man`结尾的元素,可以使用`$("input[id][name$='man']")`。 JQuery中还有其他高级属性选择器,如: - `[attribute~='value']`:匹配给定属性值为一个单词列表中的一员...
至于样式部分,`.section`定义了`input`输入框的基本样式,`.on`和`.off`分别控制输入框的显示和隐藏,通过改变`reply`的值来切换这两个类的显示状态。 ```css .section { font-size: 28rpx; margin-left: 50rpx;...