<select name="slt" size="1" onchange="ddddd(this)">
<option selected>------</option>
<option>1</option>
<option>2</option>
</select><input type=text name=t1 value="111" size="22">
<input type=text name=t2 value="222" size="22">
<script language="javascript">
<!--
function ddddd(o)
{
switch(o.selectedIndex)
{
case 1 :
t1.disabled = false;
t2.disabled = true;
break;
case 2 :
t1.disabled = true;
t2.disabled = false;
break;
default :
t1.disabled = false;
t2.disabled = false;
break;
}}
//-->
</script>

解决方案 »

  1.   

    <body>
    <p> 
      <select onchange="javascript:aa(this);">
        <option value="1" selected >1</option>
        <option value="2">2</option>
      </select>
    </p>
    <input type="text" name="text1" value="AAAAAAAA"></input>
    <input type="text" name="text2" value="BBBBBBBB"></input>
    </body>
    <script language="javascript">
    function aa(obj){
        alert(obj.value)
    text1.readOnly=false
    text2.readOnly=true
    text1.disabled=true
    text2.disabled=false
    }你再自己修改修改吧
      

  2.   

    <select name="slt" size="1" onchange="ddddd(this)">
    <option selected>------</option>
    <option>1</option>
    <option>2</option>
    </select><input type=text name=t1 value="111" size="22">
    <input type=text name=t2 value="222" size="22">
    <script language="javascript">
    <!--
    function ddddd(o)
    {
    switch(o.selectedIndex)
    {
    case 1 :
    t1.readOnly = false;
    t2.readOnly = true;
    t1.style.backgroundColor= "";
    t2.style.backgroundColor= "#C0C0C0";
    break;
    case 2 :
    t1.readOnly = true;
    t2.readOnly = false;
    t1.style.backgroundColor= "#C0C0C0";
    t2.style.backgroundColor= "";
    break;
    default :
    t1.readOnly = false;
    t2.readOnly = false;
    t1.style.backgroundColor= "";
    t2.style.backgroundColor= "";
    break;
    }}
    //-->
    </script>
      

  3.   

    真是太感谢 yeefly(Web开发版) 了,我是硬被逼着写JS,但又从来未接触过,
    真是太感谢老大帮忙了
      

  4.   

    http://msdn.microsoft.com/workshop/author/css/css_node_entry.asp