Select 表格值取决于 URL
Select form value depending on URL
我正在尝试根据 URL 获得 select 的下拉框。我想要 url
http://example.com/login.php?port=2095
或类似于自动 select 加载 Webmail 的东西,以及用于 ?port=2082 到 select cPanel?
这是我的表格
<form action="cplogin.php" method="post">
Username:<input type="text" name="user"></td></tr>
Password:<input type="password" name="pass"></td></tr>
Login To:
<select name="port">
<option value="2082">cPanel</option>
<option value="2083">Secure cPanel</option>
<option value="2095">Webmail</option>
<option value="2096">Secure Webmail</option>
</select>
<input type="submit" name="login" value="login" style="cursor:pointer">
</td>
</tr>
</table>
</form>
我在网上看过,但似乎找不到答案。
首先为每个选项添加 id
属性,然后使用 javascript 将其选中。
<form action="cplogin.php" method="post">
Username:<input type="text" name="user"></td></tr>
Password:<input type="password" name="pass"></td></tr>
Login To:
<select name="port">
<option value="2082" id="2082">cPanel</option>
<option value="2083" id="2083">Secure cPanel</option>
<option value="2095" id="2095">Webmail</option>
<option value="2096" id="2096">Secure Webmail</option>
</select>
<input type="submit" name="login" value="login" style="cursor:pointer">
</td>
</tr>
</table>
</form>
<script>
var url=document.location.href;
url=url.substring(url.length-4,url.length);
document.getElementById(url).selected="selected";
</script>
我正在尝试根据 URL 获得 select 的下拉框。我想要 url
http://example.com/login.php?port=2095
或类似于自动 select 加载 Webmail 的东西,以及用于 ?port=2082 到 select cPanel?
这是我的表格
<form action="cplogin.php" method="post">
Username:<input type="text" name="user"></td></tr>
Password:<input type="password" name="pass"></td></tr>
Login To:
<select name="port">
<option value="2082">cPanel</option>
<option value="2083">Secure cPanel</option>
<option value="2095">Webmail</option>
<option value="2096">Secure Webmail</option>
</select>
<input type="submit" name="login" value="login" style="cursor:pointer">
</td>
</tr>
</table>
</form>
我在网上看过,但似乎找不到答案。
首先为每个选项添加 id
属性,然后使用 javascript 将其选中。
<form action="cplogin.php" method="post">
Username:<input type="text" name="user"></td></tr>
Password:<input type="password" name="pass"></td></tr>
Login To:
<select name="port">
<option value="2082" id="2082">cPanel</option>
<option value="2083" id="2083">Secure cPanel</option>
<option value="2095" id="2095">Webmail</option>
<option value="2096" id="2096">Secure Webmail</option>
</select>
<input type="submit" name="login" value="login" style="cursor:pointer">
</td>
</tr>
</table>
</form>
<script>
var url=document.location.href;
url=url.substring(url.length-4,url.length);
document.getElementById(url).selected="selected";
</script>