如题,自定义信息反馈字段,性别,可以选择【男生】【女生】
准备了两张图片
如何判断用户的选择并显示对应的性别图片呢?
求高手指点啊
谢谢大家哈
图片为: nan.jpg nv.jpg
字段的设置参考图片附件
上传以下图片:
图片效果演示
上传以下图片:
提供个方法,你参考一下
这个是我模型里下拉框横排效果
<select name="deskimgclass" ID="deskimgclass" >
<?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="@R_502_3715@: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 >
<ul >
<?PHP
echo $strdeskimgclass;
?>
</ul>
</div>
你的可以这么做
先隐藏下拉框
<select name="下拉框名" ID="下拉框ID" >
<div>
<img src="" onclick="document.getElementByID('下拉框ID').value='男生'">
<img src="" onclick="document.getElementByID('下拉框ID').value='女生'">
</div>
以上是内存溢出为你收集整理的帝国cms模板制作信息反馈字段中的文字如何显示为图片全部内容,希望文章能够帮你解决帝国cms模板制作信息反馈字段中的文字如何显示为图片所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)