【前端试题】
2015-08-26 15:13
337 查看
描述:请用JavaScript实现,控制一个文本框只能输入正整数,如输入不符合条件则文本框全部字体标红。要求写出完整的文本框HTML代码和JavaScript逻辑代码。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Black Goose Blog</title> <style> <script> function onc(){ var t1=document.getElementById('t1').value; var regexp=/^[1-9]\d*$/; if(regexp.test(t1)){ document.getElementById('t1').style.color='black'; } else{ document.getElementById('t1').style.color='red'; } } </script> </head> <body> <input type="text" id="t1" onkeyup="onc()"/><br> </body> </html>
相关文章推荐
- html5之video
- Json解析方式
- 纯css实现三角原理,兼容IE
- html5小趣味知识点系列(二)tabindex
- jquery实现图片水平滚动效果代码分享
- 浅谈JavaScript中的变量、参数、作用域和作用域链
- Java抓取网页数据(原网页+Javascript返回数据)
- 如何使用Node Profiler
- html5小趣味知识点系列(一)spellcheck
- ajax异步提交json字符串参数
- HTML 1
- jquery validate和jquery form 插件组合实现验证表单后AJAX提交
- jquery ajax对特殊字符进行转义防止js注入使用示例
- jquery实现漂亮的二级下拉菜单代码
- json_decode时含有中文是解码问题(json_decode返回为null)
- JS 读取XML设置级联菜单
- JQuery中each()的使用方法说明
- jQuery.extend 函数详解
- JavaScript数组的3种循环方式效率的比较
- Jsoup获取HTML响应并进行传值操作