读书人

怎么动态设置文本框的外观

发布时间: 2012-04-14 17:14:21 作者: rapoo

如何动态设置文本框的外观?
想通过下拉列表值,改变一个文本域的属性,如只读、边框线等。
在<input name="qcybyjc"type="text" id="qcybyjc" value="0" size="5" readonly style="border-left:0px;border-top:0px;border-right:0px;border-bottom:1px solid #0000cc">

<input name="qcybyjc"type="text" id="qcybyjc" value="0" size="5" style="border-left:0px;border-top:0px;border-right:0px;border-bottom:1px solid #FF00cc">
之间选择,如下拉列表为1选择第一种,下拉列表为2选择第二种。
这个如何写
谢谢!!

[解决办法]

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css">.style1 {    border:1px solid #CC3300;}.style2 {    border:1px solid #330099;}</style><script type="text/javascript">function slt_onchange(){    var obj = document.getElementById("slt");    document.getElementById("abc").className = "style" + obj.options[obj.selectedIndex].value;}</script></head><body><div><select id="slt" onchange="javascript:slt_onchange()">    <option value="1">样式一</option>    <option value="2">样式二</option>  </select><input type="text" class="style1" id="abc" /></div></body></html> 

读书人网 >ASP

热点推荐