1
まずクリックonlick、あなたはこんにちは、あなたがHi出力が表示されますボックスをドロップダウンし、次のページの送信ボタンをクリックして表示されますが、実際に、それはこんにちは正しい値 - BBのリンク上
する必要がありますenable.php
<html>
<head>
<script type="text/javascript">
function showdetail(boxid){
document.getElementById(boxid).style.display = "block";
}
function hidedetail(boxid){
document.getElementById(boxid).style.display = "none";
}
</script>
</head>
<body>
<form name="abc" method="post" action="abc.php">
<ul>
<li><a id="r" href="#" title="" alt="" onclick="showdetail('res'); hidedetail('comm');">bb</a></li>
<li style="width: 1px;">|</li>
<li style="width:85px;"><a id="r" href="#" title="" alt="" onclick="showdetail('comm'); hidedetail('res');">Cc</a></li>
<li style="width: 2px;">|</li>
</ul>`
<div id="res">
<select id="pr" name="pr" class="textarial12 textcolorgrey flot_left">
<option value="Hello">Hello</option>
</select>
</div>
<div id="comm" style="display:none;">
<select id="pr" name="pr" class="textarial12 textcolorgrey flot_left">
<option value="Hi">Hi</option>
</select>
</div>
<input type="submit" value="submit" />
</form>
</body>
</html>
:CCのリンクをクリックしたときには、ボタンがクリックされた提出出力はまだHI同じままので、補正後の値が、次のページ
ファイル名に印刷されていない場合はHIドロップダウンボックスが表示されますファイル名:abc.php
<?php
$PrType=$_POST['pr'];
echo $PrType;
?>
あなたが尋ねていること、またはここで達成しようとしていることは、まったく不明です。 – David
"こんにちは"の後に来るので、 "Hello"は同じ名前(pr)を持っているので、 "こんにちは"は上書きされます。 2つのオプションが分かれているのはなぜですか?これは宿題ですか? –