您的位置:首页 > Web前端 > HTML

HTML之禁止输入文本

2015-12-13 22:08 645 查看
一个文本框,禁止输入文本有2个方式,一个是利用readonly ,一个是利用 disabled.

那么两者虽然目的都可以达到,但是从表现上来看disabled会显得更加的直观,为什么这么说。

请看截图:



如图所示:

1为readonly,2为diabled.显然使用diabled的修饰的文本框变成了灰色,综上,推荐使用disabled来让文本框变得不可输入。

但是对于时间框框那种不能输入的,更推荐使用readonly 来完成。

相应代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<script type="text/javascript" src="../js/lib/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
$(function () {
$("#readonly").prop("readonly", true);
$("#disable").prop("disabled", true);
})
</script>
</head>
<body>
<input id="readonly" type="text">
<input id="disable" type="text">
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: