我有一个带有选择下拉列表(显示网络列表),密码字段和提交按钮的表单。
它将下拉列表配置为在受密码保护的网络上显示挂锁,否则显示无密码图像。这很好用。
我想要实现的是隐藏密码字段div,如果用户从下拉列表中选择打开(无需密码)网络,但我无法使其工作。
表格:
< form id =“network”>
< select class =" select1 long" ID ="苍白-SSID"名称="苍白-SSID" >< /选择>
< div id =“showhidepassword”>
< input id =" wan-key"类型="文本"占位符="留空以保留
不变"名称="苍白密钥">< / DIV>
< div class =" div_submit">
<输入类型="提交" ID =" submit_wan"类=" button_submit"值="
<%提交%GT;">
< div id =" wan-message"类=" ERRORMSG">< / DIV>
< /形式>
脚本(带有e的图像是挂锁图像):
...
站= sortByKey(result.stations,"质量&#34);
for(var i = 0; i< stations.length; i ++){
var img;
var has_password = true;
if(stations [i] .Encryption ==" none")has_password = false;
if(stations [i] .Quality == 100)img =(has_password?" /images/100e.png":" /images/100.png");
否则if(stations [i] .Quality> = 50)img =(has_password?" /images/75e.png":" /images/75.png");
否则if(stations [i] .Quality> = 25)img =(has_password?" /images/50e.png":" / images/50.png");
else img =(has_password?" /images/25e.png":" /images/25.png");
var has_password = false;
if(stations [i] .Encryption ==" none");
$(“#showhidepassword”)隐藏()。
else $(“#showhidepassword”)。show();