如何把select下拉框的值传到id中实现代码

2020-04-17 08:24:40易采站长站整理

<!–
EOT;
}print <<<EOT
–>
<ul class=”u3″>
<div class=”fr”>
<p class=”p1″>
运送方式:
<!–
EOT;
if($rs[youfei]==”1″){print <<<EOT
–>
<select id=”collect” name=”postdb[youfei]” onchange=”Add(this.value,’total$rs[uid]’)”>
<option value=’10’>快递:10元</option>
<option value=’20’>EMS:20元</option>
<option value=’50’>平邮:50元</option>
</select>
<SCRIPT LANGUAGE=”JavaScript”>
<!–
function changenum(price,type,id,uid){
price=parseFloat(price);
num = parseInt($(“#numid”+id).val());
if(type==1){ //增加
num++; }
else if(type==-1){ //减少
num–; }
else if(type==0){ //删除
num=0 }
if(type!=0 && num==0){
alert(‘数量不能小于1,若不想购买,请选择删除’);
num=1; }
$(“#numid”+id).val(num);
$(“#showid”+id).html(changeTwoDecimal(String(num*price))); obj=$(“.shows”+uid);
thispice = 0;
for(i=0;i<obj.size();i++){
thispice+=parseFloat(obj.eq(i).html()); }
$(“#total”+uid).html(thispice); if(type==0){
$.get(“join.php?type=setcookie&cid=”+id+”&num=”+0); $(“#tr”+id).hide(); }else{
$.get(“join.php?type=setcookie&cid=”+id+”&num=”+num+”&”+Math.random()); } obj2 = $(“.totalprice”);
if(obj2.size()>1){ thispice = 0; for(i=0;i<obj2.size();i++){
thispice+=parseFloat(obj2.eq(i).html()); }
$(“#total_all”).html(thispice); } }
function changeTwoDecimal(x){
var f_x = parseFloat(x);
if(isNaN(f_x)){
alert(‘function:changeTwoDecimal->parameter error’);
return false; }
var f_x = Math.round(x*100)/100; return f_x; }
function Add(m,id){ document.getElementById(id).innerHTML = parseInt(document.getElementById(id).getAttribute(“total”)+parseInt(m)) //–> </SCRIPT>
<!–
EOT; }
print <<<EOT
–>
</p>
<p class=”p2″><strong>店铺商品合计:
</strong>(含运费) <font id=”total$rs[uid]” class=”totalprice”>$total</font>元</p>
</div>
<div class=”fl”>
<p class=”p1″><stron>卖家:{$rs[username]}</strong></p>
<p class=”p2″>给卖家留言:<textarea name=’postdb[content]’ id=’atc_content’ >$rsdb[content]</textarea></p>
</div>
</ul>