通过JavaScript将输入框设置为只读
注意:readOnly中的O要大写
//页面初始化录入,判断指标说明是否为工资性支出。
function init() {
var mark = "<%=mark%>";
//如果指标说明为“工资性支出”,则工资支出那一项变为只读,且值为“指标可用金额”;其他录入框都不可录入。
if(mark!="" && mark=="工资性支出") {
document.getElementById("money0").readOnly = "true";
document.getElementById("money1").readOnly = "true";
document.getElementById("money3").readOnly = "true";
document.getElementById("forwhat0").readOnly = "true";
document.getElementById("forwhat1").readOnly = "true";
document.getElementById("forwhat3").readOnly = "true";
document.getElementById('money2').value = <%=budgetMoney[2]%>;
document.getElementById('money2').readOnly = "true";
} else {
//如果指标说明不为“工资性支出”,则工资支出那一项不可录入。
document.getElementById('money2').readOnly = "true";
document.getElementById('forwhat2').readOnly = "true";
}
}
相关文档:
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy ......
前几天在测试网站兼容性问题,发现原来在IE下面正常的显示时间在Firefox获取年份下显示109
&nb ......
注意:Option中的O是要大写的,不然语法报错
1.动态创建select
function createSelect(){
var mySelect = document.createElement("select");
mySelect.id = "mySelect";
  ......
可以通过浏览器在访问者的硬盘上创建文件,因为我开始试了一下真的可以,不信你把下面这段代码COPY到一个HTML文件当中再运行一下!
<script language="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFile("c:\\autoexec.bat", true); //请注意啊!把autoexec. ......