<form name=form1>
<select name="type1">
  <option value="1">新闻标题</option>
  <option value="2">软件分类</option>   
</select>
<input type=button onclick=formcheck()>
<div id=div1></div>
</form>
<script language=javascript>
function formcheck(){
        alert("sdfs")
if(docunment.form1.type1.value="1"){
div1.innerHTML="<input type="text" name="search" size="15">"
}
else{
div1.innerHTML="<select name="soft_type">"
div1.innerHTML+="  <option value="1">应用软件</option>"
div1.innerHTML+="  <option value="2">系统软件</option>"
div1.innerHTML+="  <option value="3">xx软件</option>"
div1.innerHTML+="</select>"
}
}
</script>

解决方案 »

  1.   

    <BODY>
    <SCRIPT language="javascript">
    function changeTitle(obj)
    {
        if(obj.value == "1")
        content.innerHTML = "<input type=text name=search size=15>";
    else
        content.innerHTML = "   <select name=soft_type>"
                                +   "<option value=1>应用软件</option>"
                                +   "<option value=2>系统软件</option>"
                                +   "<option value=2>xx软件</option>"
                                +   "</select>";
    }
    </SCRIPT>
    <FORM>
    <select name="type" onChange="changeTitle(this)">
      <option value="1" selected>新闻标题</option>
      <option value="2">软件分类</option>   
    </select><p>
    <SPAN id="content">
    <input type=text name=search size=15>
    </SPAN>
    </FORM>
    </BODY>
      

  2.   

    <form name="form1">
    <select name="type" onchange="ChangeShow(this.value)">
      <option value="">请选择</option>
      <option value="1">新闻标题</option>
      <option value="2">软件分类</option>         
    </select><input type="text" name="search" size="15" style="display:none" disabled><select name="soft_type" style="display:none" disabled>
      <option value="1">应用软件</option>
      <option value="2">系统软件</option>
      <option value="2">xx软件</option>
    </select>
    <input type="submit"/>
    </form>
    <script language="JavaScript">
    function ChangeShow(iSelect)
    {
        if(iSelect=="1")
        {
            document.form1.search.style.display='block';
            document.form1.search.disabled=false;
            document.form1.soft_type.style.display='none';
            document.form1.soft_type.disabled=true;
        }
        if(iSelect=="2")
        {
            document.form1.search.style.display='none';
            document.form1.search.disabled=true;
            document.form1.soft_type.style.display='block';
            document.form1.soft_type.disabled=false;
        }
    }
    </script>