ユーザーがドロップダウンボックスから選択する必要があるフォームがあります。ユーザーが選択すると、ページ上部のロゴが選択内容に合わせて変更されます。ここにjsfiddleがあります。だから私の問題はこれです、ドロップダウンボックスの選択の名前をmysqlに投稿できるようにしたいのですが、値がjavascriptによってすでに使用されているため、dbに投稿するすべての画像が変更されますボックス内の値ではなく、画像の名前。
私がやりたいことは、ドロップダウンボックスを使用して画像を変更する代わりに、チェックボックスを使用して同じことを達成するにはどうすればよいですか? 選択が行われるまで常にフォームに表示されるデフォルトのロゴがあるので、それもそのままにしておく必要があります。
ここにjsfiddleのコードがあります
<br/><br/>
<select id="dd" onChange="swapImage()" style="width: 150px">
<option value=""></option>
<option value="http://xxxs.com/demo1/decals/falcons2013.jpg">Falcons</option>
<option value="http://xxxxx.com/demo1/decals/gvklogo2013.png">Green Valley Knights</option>
<option value="http://xxxxx.com/demo1/decals/longhorns2013.jpg">Longhorns</option>
</body>
</html>
そしてジャバスクリプト
function swapImage(){
var image = document.getElementById("logoimage");
var dropd = document.getElementById("dd");
image.src = dropd.value;
};