社区
JavaScript
帖子详情
如何保存输入框中的值???
sea123
2001-09-21 08:18:23
有一个<input type=text value="">
里面只可以输入数字0-9,如输入的不是数字,则禁止输入,如输入的数字超过范围,则给出提示,且输入框中的值返回原先的内容。
如何用js来实现,请给我程序,谢谢,一定给分的。
...全文
226
9
打赏
收藏
如何保存输入框中的值???
有一个 里面只可以输入数字0-9,如输入的不是数字,则禁止输入,如输入的数字超过范围,则给出提示,且输入框中的值返回原先的内容。 如何用js来实现,请给我程序,谢谢,一定给分的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snwcwt
2001-09-24
打赏
举报
回复
这个如何?
<html>
<head>
<title></title>
<script language="javascript">
<!--
var Max = 65535;
var temp = "";
function verifyInput()
{
var value = window.event.keyCode;
if( (value<48 || value>57) && value!=27 && value!=8 && value!=13 && value!= 37 && value!= 39 && value!=46 && value!=35 && value!= 36 )
return false;
}
function verifyMax()
{
var tn;
tn = parseInt(number.value);
if(isNaN(tn))
{
alert("不是个数字啊!");
return;
}
if(tn>Max)
{
alert("数字"+temp+"太大了!");
number.value = temp;
}
else
temp = number.value;
}
-->
</script>
</head>
<body>
请输入数字:<input type="text" name="number" onkeydown="return verifyInput()" onkeyup="verifyMax()">
</body>
</html>
snwcwt
2001-09-24
打赏
举报
回复
禁止输入非数字时还得注意不要禁止退格键(输错咋办?)、不要禁止回车键(这样提交表单方便啊)、不禁止Esc键(取消输入就方便,呵呵)。
用parseInt()来将输入的字符串转换为数字.
parseInt("wda"); //返加NaN,可用isNaN()判断
parseInt("31add"); // 返回31
差不多了吧?
wilddragon
2001-09-24
打赏
举报
回复
支持一把
snwcwt
2001-09-24
打赏
举报
回复
这样似乎要好一点。
<html>
<head>
<title></title>
<script language="javascript">
<!--
var Max = 3;
var temp = "";
function verifyInput()
{
var value = window.event.keyCode;
if( (value<48 || value>57) && value!=27 && value!=8 && value!=13 && value!= 37 && value!= 39 && value!=46 && value!=35 && value!= 36 )
return false;
return true;
}
function verifyMax()
{
var tn;
tn = parseInt(number.value);
if(!verifyInput())
number.value = temp;
if(isNaN(tn))
{
alert("不是个数字啊!");
return;
}
if(tn>Max)
{
alert("数字"+tn+"太大了!");
number.value = temp;
}
else
temp = number.value;
}
-->
</script>
</head>
<body>
请输入数字:<input type="text" name="number" onkeyup="verifyMax()">
</body>
</html>
wilddragon
2001-09-22
打赏
举报
回复
支持一把
wilddragon
2001-09-21
打赏
举报
回复
支持支持
zhq2000
2001-09-21
打赏
举报
回复
<input type=text id=x name=x value=0 size=3 maxlength=1 orgValue="0" onfocus="this.orgValue=this.value;" onblur="checkKey(this);" >
<script language=javascript>
function checkKey(theControl)
{
if(theControl.value < '0' || theControl.value > '9')
theControl.value = theControl.attributes["orgValue"].value;
}
</script>
孟子E章
2001-09-21
打赏
举报
回复
数字的event.keyCode=48-57,96-105的范围
<body onkeydown="alert(event.keyCode)">
孟子E章
2001-09-21
打赏
举报
回复
类似的:
加上数字判断即可
<SCRIPT LANGUAGE="JavaScript">
<!--//
function textCounter(field, countfield, maxlimit) {
// 定义函数,传入3个参数,分别为表单区的名字,表单域元素名,字符限制;
if (field.value.length > maxlimit)
//如果元素区字符数大于最大字符数,按照最大字符数截断;
field.value = field.value.substring(0, maxlimit);
else
//在记数区文本框内显示剩余的字符数;
countfield.value = maxlimit - field.value.length;
}
//-->
</SCRIPT>
如下是表单区,在HTML的<body>...</body>之间:action志向任意指定的处理程序。
<form name=myform action="">
<textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);">
</textarea>
<br>
尚能输入
<input readonly type=text name=remLen size=4 maxlength=3 value="125">
个字符</div>
</form>
QQ表情功能实现
将项目的部分功能抽离出来,实现了表情的接收和发送
react获取
输入框
的
值
?
当用户在输入字段
中
键入时,onChange事件将触发,并更新inputValue状态变量。这使得React重新渲染组件,并将输入字段的
值
更新为最新的inputValue。元素的
值
,你需要使用受控组件。受控组件意味着输入字段的
值
被React状态控制。使用ref自定义一个属性,可以通过this.refs.属性名称.value获取内容。2.使用ref来获取;
Axure| 怎么通过变量方式获取
输入框
中
的
值
?
原理: 注意:对其他所有的控件都适用。 设置文本 --》 元件文字/ 变量 https://www.jb51.net/softjc/648717.html
Vue.js
中
如何在
输入框
中
修改前后的
值
在Vue
中
,我们可以轻松地处理
输入框
中
的
值
,并在用户修改这些
值
时进行相应的操作。本文将介绍如何使用Vue来实现在
输入框
中
修改前后的
值
,并提供相应的源代码。我们可以在Vue实例
中
添加一个计算属性来获取
输入框
值
的修改前后的
值
。首先,我们需要设置一个Vue实例,并定义一个数据属性来存储
输入框
的
值
。以上就是在Vue.js
中
如何在
输入框
中
修改前后的
值
的详细实现方法。在上面的代码
中
,我们创建了一个Vue实例,并将其绑定到HTML
中
的。我们可以在页面上显示修改前的
值
,以便用户可以看到它们的变化。属性,以
保存
修改前的
值
。
VUE获取
输入框
中
的内容
通过this.$refs.content 就可以访问到
输入框
中
的
值
,content 名字可以随便起。当我们在做一些逻辑操作的时候,我们需要判断
输入框
中
的
值
是否是我们所规定的输入的格式。我们将
输入框
中
的
值
赋
值
给data
中
定义好的login。这时,我们可以给
输入框
添加 ref 的
值
,然后我们就可以进行
输入框
的判断了。
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章