add better control for disabling flags on the screen for esp8266 wifi configuration
This commit is contained in:
parent
577a0e2d36
commit
f844317327
7 changed files with 66 additions and 40 deletions
|
@ -39,7 +39,7 @@ td { vertical-align: top; }
|
|||
<table width=100% border=1><tr><td>
|
||||
Current Configuration: (May deviate from default configuration, reset here if in doubt)<form name="wifisection" action="javascript:ChangeWifiConfig();">
|
||||
<table border=1 width=1%>
|
||||
<tr><td width=1>Type:</td><td><input type="radio" name="wifitype" value=1>Station (Connect to infrastructure)<br><input type="radio" name="wifitype" value=2 onclick="document.wifisection.wificurname.value = 'ESP'">AP (Broadcast a new AP)</td></tr>
|
||||
<tr><td width=1>Type:</td><td><input type="radio" name="wifitype" value=1 onclick="ClickOpmode(1);">Station (Connect to infrastructure)<br><input type="radio" name="wifitype" value=2 onclick="ClickOpmode(2);">AP (Broadcast a new AP)</td></tr>
|
||||
<tr><td>SSID:</td><td><input type="text" id="wificurname"></td></tr>
|
||||
<tr><td>PASS:</td><td><input type="text" id="wificurpassword"></td></tr>
|
||||
<tr><td>MAC:</td><td><input type="text" id="wifimac"> (Ignored in softAP mode)</td></tr>
|
||||
|
|
|
@ -605,9 +605,29 @@ function BSSIDClick( i )
|
|||
document.wifisection.wifimac.value = tlines[1];
|
||||
document.wifisection.wificurchannel.value = 0;
|
||||
|
||||
ClickOpmode( 1 );
|
||||
return false;
|
||||
}
|
||||
|
||||
function ClickOpmode( i )
|
||||
{
|
||||
if( i == 1 )
|
||||
{
|
||||
document.wifisection.wificurname.disabled = false;
|
||||
document.wifisection.wificurpassword.disabled = false;
|
||||
document.wifisection.wifimac.disabled = false;
|
||||
document.wifisection.wificurchannel.disabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.wifisection.wificurname.disabled = false;
|
||||
document.wifisection.wificurpassword.disabled = true;
|
||||
document.wifisection.wificurpassword.value = "";
|
||||
document.wifisection.wifimac.disabled = true;
|
||||
document.wifisection.wificurchannel.disabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
function WifiDataTicker()
|
||||
{
|
||||
if( IsTabOpen('WifiSettings') )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue