モバイル価格でウェブページを作成しています。フロントページでは、電話のビジュアルとモデル、および「詳細」ボタンを示しました。これは、details.phpページで電話のIDを送信します。問題なく良好なデータを示しています。リンクは「www.eeeee.com/details.php」のようになります。ただし、リンクを「www.eeee.com/details.php?brand=nokia&id=1111」として表示したいと思います。これどうやってするの?私を助けてください...
質問する
130 次
1 に答える
0
これを行うために単純なフォームを使用している場合は、postの代わりに単純なgetメソッドを使用できます。ただし、URLを手動で作成する場合は、このようなフォームを使用する必要があります。
<form method="get" name="MobileDetails">
<input name="brand" id="brand" value="<?php echo $brand;?>" type="hidden">
<input name="brid" id="brid" value="<?php echo $brandid;?>" type="hidden">
<button type="button" name="submitButton" value="get Details" onclick="getDetails()">
</form>
コードのJavaScriptは次のようになります
<script type="text/javascript">
function getDetails(){
var brand = document.getElementById('brand').value;
var brandid = document.getElementById('brid').value;
document.MobileDetails.action = 'details.php?brand='+brand+'&id='+brandid;
document.MobileDetails.submit();
}
</script>
ajaxを使用してこれを行うこともできます。これは完全にあなたの選択です。
于 2013-03-22T05:11:49.613 に答える