页面加载后累加,自加1&&判断数字是否为两位数

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>页面加载后累加,自加1</title>
<style>
body{text-align:center;font:700 30px/1.5 arial;}
</style>
<script>
window.onload = function ()
{
    var oBody = document.body;
    var i = 0;
    setInterval(updateNum, 1000);
    updateNum();
    function updateNum()
    {
        oBody.innerHTML = ++i
    }
}
</script>
</head>
<body>
</body>
</html>
判断数字是否为两位数
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>判断数字是否为两位数</title>
<style>
body{font:12px/1.5 arial;text-align:center;}
.f-text{width:50px;border:1px solid #ccc;background:#f0f0f0;font-family:inherit;padding:3px;margin-right:10px;}
</style>
<script type="text/javascript">
window.onload = function ()
{
    var aInput = document.getElementsByTagName("input");
    var aSpan = document.getElementsByTagName("span")[0];
    var i = 0;

    aInput[0].onkeyup = function ()
    {
        this.value = this.value.replace(/[^\d]/,"")
    }

    aInput[1].onclick = function ()
    {
        (aInput[0].value == "") ?
        alert("请输入数字!") :
        alert(/^\d{2}$/.test(parseInt(aInput[0].value)) ? "√ 是两位数" : "这是" + aInput[0].value.length + "位数");
    }
};
</script>
</head>
<body>
<input type="text" class="f-text" /><input type="button" value="是否为两位数" />
</body>
</html>
时间: 2024-10-12 09:47:24

页面加载后累加,自加1&&判断数字是否为两位数的相关文章

网页加载后或者网页加载前执行Javascript

<html> <head> <title>打开页面就执行JS</title> <script language="JavaScript" type="text/javascript"> alert("打开页面就执行的代码!"); </script> <script language="JavaScript" type="text/javas

JavaScript之jQuery-4 jQuery事件(页面加载后执行、事件处理、事件冒泡、事件对象、模拟操作)

一.jQuery 页面加载后执行 代码执行的时机选择 - $(document).ready()方法和 window.onload事件具有相似的功能,但是在执行时机方面是有区别的 - window.onload 事件是在网页中所有的元素(包括元素的所有关联文件)完全加载到浏览器后才执行 - $(document).ready()方法注册的事件处理程序,在DOM完全加载后就可以调用 - 一般来讲, $(document).ready()的执行要优于window.onload事件 - 需要注意的是,

Jquery 在页面加载后执行的几种方式

这篇文章主要介绍了Jquery 在页面加载后执行的几种方式,需要的朋友可以参考下 方式1: $(function(){ initPublish(); }); 说明: initPublish() 即为你要运行的JS函数:这段代码,放在页面最低端. 方式2: $(document).ready(function () { // add your code here initPublish(); $(.a).click( function (){ // add your code here }); }

Vue-上拉加载与下拉刷新(mint-ui:loadmore)一个页面使用多个上拉加载后冲突问题

所遇问题: 该页面为双选项卡联动,四个部分都需要上拉加载和下拉刷新功能,使用的mint-ui的loadmore插件,分别加上上拉加载后,只有最后一个的this.$refs.loadmore.onTopLoaded();和this.$refs.loadmore.onBottomLoaded(); 有效,其他的三个都无效,这两句话是意思是查询完要调用一次,用于重新定位 分析原因: 首先这四个模块都是用的 <mt-loadmore :top-method="loadTop" :bott

实现异步加载js文件及加载完成后回调

模块化工具类实现方式 基于AMD.CMD模式的JS模块化管理工具越来越流行,这些工具通常只需在页面中加载对应的工具JS,其他JS文件都是异步加载的,比如RequireJS就可以象下面这样做. 首先在页面加载 <script data-main="scripts/main.js" src="scripts/require.js"></script> 然后工具会自动识别data-main属性值,并加载对应的JS文件,在main.js可以加载更多模

unobtrusive验证,ajax局部加载后验证失效解决方法

页面加载后运行此代码 $(function() {$.validator.unobtrusive.parse($("form")); }); 原因: 页面加载后unobtrusive已对各标签的验证状态进行保存,页面局部加载后并不会导致unobtrusive重新对页面的控件进行验证并保存前状态,导致新页面无法进行验证. 原理: 注意看jquery.validate.unobtrusive源码最后一段: $(function () { $jQval.unobtrusive.parse(d

每日一题_JavaScript.两种方式实现网页加载后onload绑定多个函数?

具体需求: 1. 为网页加载后触发的onload事件绑定多个执行函数 实现思路: 1. 可直接给onload绑定一个匿名函数,匿名函数内部调用多个函数 2. 可自定义个函数,首先保存之前window.onload的值,然后判断window.onload的类型是否为function,如果不是就让window.onload的值设置为自定义的函数,否则就先执行window.onload之前绑定的函数,然后在执行自定义的函数 具体代码: <!DOCTYPE html> <html>    

关于服务重新加载后无效问题的总结

在工作中碰到一个问题,从运维管理平台向交易平台发起重新加载服务请求,服务重新加载后再去做交易,而刚修改的限额.限次等配置信息没有生效. 以下是该问题相关情况: 1.本地代码运行没有该问题,部署到服务器上就有问题. 2.本地代码启动过程中服务只起了一次,而服务器上启动时起了两次: 3.远程调试服务器上代码,发现重新加载服务时,更新的限额限次配置和重新进行交易时使用的限额.限次配置不是同一个变量(变量的id不一致). 4.限额限次配置对应的存储变量使用的是volatile修饰符修饰的.从而实现多线程

关于错误:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。

MVC4 在修改实体类报错 报错说明:存储区更新.插入或删除语句影响到了意外的行数(0).实体在加载后可能被修改或删除.刷新 ObjectStateManager 项.     经过检查后,发现是由于数据更新找不到更新项所致,即没有主键   解决方法:为实体主键赋值,这里是表单回传,所以使用了隐藏域回传方式   以上两种方式,哪一种都可以