我怎麼用語句來實現對頁面的控件可見性(disabled)
比方說﹔
在頁面上有個b1按鈕。
if i > 1 then
b1不可用
else
b1可用
end if
上面的代碼這麼寫阿.
謝謝個位.來者有分
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function button2_onclick() {
if(button1.disabled)
{
button1.disabled = false;
button1.value ="可用"
}
else
{
button1.disabled = true;
button1.value ="不可用"
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<P><INPUT id=button1 type=button value="可用" name=button1>
<INPUT id=button2 type=button value=点这里 name=button2 LANGUAGE=javascript onclick="return button2_onclick()"></P>
</BODY>
</HTML>
比如:
if i>1 then
response.write("<input type=text name=b1 disabled>")
else
response.write("<input type=text name=b1>")
end if
if i > 1 then
else
response.write("<input type=button name=b1>")
end if
if i>1 then
response.write "<input type=button name=button>
else
response.write "<input type=button name=button onclick=动作>
end if
if i>1 then
response.write("<input type=text name=b1 disabled>")
else
response.write("<input type=text name=b1>")
end if
最简单的办法:
<%
if i>1 then
%>
b1不可用的html代码
<%
else
%>
b1可用的html代码
<%
end if
%>
<script>
<!--
function func(){
if (form1.t1.value=="")
form1.b1.disabled=true;
else
form1.b1.disabled=false;
}
//-->
</script>
<form name=form1>
<input type=text name=t1 size=12 onkeydown="func()">
<input type=button name=b1 value=ok disabled>
</form>