<head>
<title>Create Contract</title>
<SCRIPT language="JavaScript">
function Change() {
if(document.all("CONTRACT_NUM") == true) {
document.all("actionObject_number").disabled = true;
} else{
document.all("actionObject_number").disabled = false;
}
}
</SCRIPT>
</head><TD width="85%" BGCOLOR="#DCDAFC">
<html:checkbox property="CONTRACT_NUM" onclick="Change()"></html:checkbox>
Auto
<html:text property="actionObject_number" size="32" disabled="true"></html:text>
<html:errors property="actionObject_number" />
</TD>
这样写的话进入页面是只读文本框 把复选框的勾去掉是可写 但是再把复选框勾勾上后 应该是只读 可是是可写 郁闷啊
<title>Create Contract</title>
<SCRIPT language="JavaScript">
function Change() {
if(document.all("CONTRACT_NUM") == true) {
document.all("actionObject_number").disabled = true;
} else{
document.all("actionObject_number").disabled = false;
}
}
</SCRIPT>
</head><TD width="85%" BGCOLOR="#DCDAFC">
<html:checkbox property="CONTRACT_NUM" onclick="Change()"></html:checkbox>
Auto
<html:text property="actionObject_number" size="32" disabled="true"></html:text>
<html:errors property="actionObject_number" />
</TD>
这样写的话进入页面是只读文本框 把复选框的勾去掉是可写 但是再把复选框勾勾上后 应该是只读 可是是可写 郁闷啊
这个是javascript问题,和struts没有什么关系的
1-1000000
满足一到一百万之间的都可以 包括1和1000000
小弟万分感谢了
我做了1到1000的 ^([1-9]|[1-9]\d|[1-9]\d\d|1000)$
貌似匹配一到一百万的这样的写法是很冗长的
有没有好点的写法匹配一到一百万范围呢