说的详细点就是:首先你打开这个要操作的网页,就可以看见在网页中显示的当前系统时间。在显示系统时间下会有一个文本框(文本框是要求用户输入信息的)这时我说的问题出现了。比方说规定每周的周一到周五上午9点到下午5点这段时间内,文本框可以输入信息。如果不在规定的时间范围内这个文本框是锁定的用户不能输入信息。求各位大侠帮小弟解决一下这个问题,小弟水平有限实在不知道该从何处着手。还请各位大侠说的详细点(最好能贴上代码)....小弟在这里先谢谢各位大侠啦!
调试欢乐多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>demo</title>
<script>
window.onload=function(){
check();
}
var check = function(obj){
var time = new Date();
//var time = new Date(2011,3,7+7,15,0,0);
if(time.getDay()<1||time.getDay()>5||time.getHours()<9||time.getHours()>15){
document.getElementById("txt").disabled="disabled";
document.getElementById("txt").value ="输入不了!";
}
document.getElementById("msg").innerHTML="当前时间:" +time;
}
</script>
</head>
<body>
<input type="text" id="txt"/>
<div id="msg">
</div>
</body>
</html>应该没错吧 。
只发送一个状态到页面上的控件
即 disabled="disabled"; 这个属性 因为JS也是可以由本地屏蔽的
给前台一个flag,如果flag为true,让文本框不可编辑