2 ページあります。「page1.php」「page2.php」
page1.php で、
<a href="page2.php?c=Category1">Category1</a>
<a href="page2.php?c=Category2">Category2</a>
<a href="page2.php?c=Category3">Category3</a>
page2.php では、
<?php
$c=$_GET['c'];
echo '<script>'
, 'chgvalues("'.$c.'");'
, '</script>';
?>
<select id="mySelect">
<option>Category1</option>
<option>Category3</option>
<option>Category2</option>
</select>
chgvalues(c) では、
function chgvalues(c)
{
document.getElementById("mySelect").selected =true;
}
しかし、これは私にはうまくいきません。私がやりたいことは、ユーザーがページ 1 のリンクをクリックすると、ページ 2 に選択値が自動的に設定されることです。
このchgvalues 関数は間違っていると思います。