61,112
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" action="index.php" method="get">
<select id="sel">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</form>
<script>
document.getElementById('sel').onchange = function(){
var value = this[this.selectedIndex].value;
document.getElementById('form1').action += '?ln='+value;
alert(document.getElementById('form1').action)
document.getElementById('form1').submit();
};
</script>
</body>
</html>
<form id="form1" method="" action=""></form>
<select id="selectCmp" onchange="postCmd()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
function postCmd(){
var form = document.getElementById('form1');
var val = document.getElementById('selectCmp').getValue();
form.action = "index.php?ln="+val; //举个例子
form.method = "post";
form.submit();
}
<form method="get" action="index.php">
<select name="numbers">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="submit" />
</form>
$num = $_GET["numbers"]