如題,自定義信息反饋字段,性別,可以選擇【男生】【女生】
準備了兩張圖片
如何判斷用戶的選擇并顯示對應的性別圖片呢?
求高手指點啊
謝謝大家哈
圖片為: nan.jpg nv.jpg
字段的設置參考圖片附件
上傳以下圖片:
圖片效果演示
上傳以下圖片:
提供個方法,你參考一下
這個是我模型里下拉框橫排效果
<select name="deskimgclass" id="deskimgclass" "display:none;"><?php$deskimgclassdefval=$ecmsfirstpost==1?"":$r[deskimgclass];$deskimgclasssql=$empire->query("select title from {$dbtbpre}ecms_deskimgclass order by newstime desc");$i=0;$strdeskimgclass='';while($deskimgclassr=$empire->fetch($deskimgclasssql)){ $slselect=''; $styledeskimgclass='width:35px; float:left; display:block; text-align: center; background:#FFFFFF;'; if($i==0&&$ecmsfirstpost==1) { $styledeskimgclass='width:35px; float:left; display: block; text-align: center; background:#C9F1FF;'; } if($deskimgclassdefval==$deskimgclassr[title]) { $slselect=' selected'; $styledeskimgclass='width:35px; float:left; display: inline; text-align: center; background:#C9F1FF;'; } echo"<option value="".$deskimgclassr[title].""".$slselect.">".$deskimgclassr[title]."</option>"; $strdeskimgclass=$strdeskimgclass."<li id="aaa".$i."" "".$styledeskimgclass.""><a href="javascript:void(0);" onclick="document.getElementById('deskimgclass').value='".$deskimgclassr[title]."';arr=document.getElementsByTagName('li');for (j=0;j<arr.length;j++){if(arr[j].id.indexOf('aaa')>-1){arr[j].style.background='#FFFFFF'}};document.getElementById('aaa".$i."').style.background='#C9F1FF';">".$deskimgclassr[title]."</a></li>"; $i++;}?></select><div "height:20px; line-height:20px;"><ul "list-style:none; margin: 0;"><?phpecho $strdeskimgclass;?></ul></div>
你的可以這么做
先隱藏下拉框
<select name="下拉框名" id="下拉框id" "display:none;"><div><img src="" onclick="document.getElementById('下拉框id').value='男生'"><img src="" onclick="document.getElementById('下拉框id').value='女生'"></div>
新聞熱點
疑難解答