首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

生手就指导

2012-12-16 
新手就指导啊小弟刚刚学习程序,想请问下怎么用select +onchange 来实现显隐!trtd alignright批准与

新手就指导啊
小弟刚刚学习程序,想请问下怎么用select +onchange 来实现显隐!

                        <tr>
<td align="right">批准与否:</td>
<td>
<select id="PZYF" name="PZYF" onchange="f1(this)">
<option value="">请选择</option>
<option value="Y">不予以批准</option>
<option value="N">予批准</option>
</select>&nbsp;&nbsp;
</td>
</tr>

                        <tr id="d1" style="display: none">
<td align="right">不批准理由</td><td><input type="text" id="BPZLY" name="BPZLY" value="${paraMap.BPZLY}"style=" width:155px;"/></td>
                        </tr>

                 我想实现的是:当我选择《不予批准》时,出现一个td "不批准理由"
                                选择《予以批准》时,不出现一个td "不批准理由"
                                不知道JS怎么写?
                                 下面是我写的,知道是错的,因为实现不了哦
                             function f1(obj){

                        if(obj.selectdeIndex=='1'){
                  $("d1").style.display='block';
                         }else{
                 $("d1").style.display='none';
                          }
                           }
                    请大神不惜指导,小弟谢谢了!





[解决办法]

 
function f1(obj){
    if(obj.selectdeIndex=='1'){
        $("#d1").style.display='block';
    }else{
        $("#d1").style.display='none';
    }
}

[解决办法]

还是不行啊
[解决办法]
 

function f1(){
 var val = $("#PZYF").val();
if(val=='Y'){
$("#d1").show();
}
else{
$("#d1").hide();
}
});
}
[解决办法]
function f1(){
 var val = $("#PZYF").val();
if(val=='Y'){
$("#d1").show();
}
else{
$("#d1").hide();
}
} 上面多了大括号

[解决办法]
谢谢楼上,不知道怎么给分啊,我也是论坛的菜鸟

热点排行