function check_sel() {
if(form1.uu.value == "g.TradeTime") text2.style.display = "";
}
<FORM ACTION="trade.php" method="post" name="form1">
<SELECT NAME="uu" onchange="check_sel()">
<OPTION VALUE="b.imgid">图片ID</OPTION>
<OPTION VALUE="d.name">权利人</OPTION>
<OPTION VALUE="b.traprice">成交价格</OPTION>
<OPTION VALUE="b.proportion">分成比例</OPTION>
<OPTION VALUE="e.name">客户名</OPTION>
<OPTION VALUE="g.TradeTime">交易时间</OPTION>
</SELECT>
<INPUT TYPE="TEXT" NAME="search">
<INPUT TYPE="TEXT" NAME="text2" style="display:none;">
<INPUT TYPE="SUBMIT" NAME="s_search" VALUE="确定">

解决方案 »

  1.   

    用js来作判断并用display属性来控制显示
      

  2.   

    我实验了一下,为什么总说text2未定义啊!!!
      

  3.   

    <script>
    function check_sel() {
    if(form1.uu.value == "g.TradeTime") form1.text2.style.display = "";
    }
    </script>
    <FORM ACTION="trade.php" method="post" name="form1">
    <SELECT NAME="uu" onchange="check_sel()">
    <OPTION VALUE="b.imgid">图片ID</OPTION>
    <OPTION VALUE="d.name">权利人</OPTION>
    <OPTION VALUE="b.traprice">成交价格</OPTION>
    <OPTION VALUE="b.proportion">分成比例</OPTION>
    <OPTION VALUE="e.name">客户名</OPTION>
    <OPTION VALUE="g.TradeTime">交易时间</OPTION>
    </SELECT>
    <INPUT TYPE="TEXT" NAME="search">
    <INPUT TYPE="TEXT" NAME="text2" style="display:none;">
    <INPUT TYPE="SUBMIT" NAME="s_search" VALUE="确定">
    </form>