国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

解決ECshop在IE下js無法獲得默認(rèn)屬性的方法

2024-04-25 20:43:47
字體:
供稿:網(wǎng)友

ecshop商品屬性美化之后,屬性都用 type= hidden 形式,就算給了默認(rèn)值 checked=true,IE進(jìn)入第一次加載的時候還是無法獲得attr的值。ECshop在IE下js無法獲得默認(rèn)屬性

解決:

在goods.dwt 屬性加一個默認(rèn)值 defaultChecked

如:

<!-- {foreach from=$spec.values item=value key=key} -->

<span class="fl junma {if $key eq 0}hover{/if}" name="spec_{$spec_key}" value="{$value.id}"> {$value.label}

</span>

<input type="hidden" name="spec_{$spec_key}" value="{$value.id}" {if $key eq 0}checked="true" defaultChecked="true"{/if}>

<!-- {/foreach} -->

common.js里面

js修改為:

/**

* 獲得選定的商品屬性

*/

function getSelectedAttributes(formBuy)

{

var spec_arr = new Array();

var j = 0;

for (i = 0; i < formBuy.elements.length; i ++ )

{

var prefix = formBuy.elements[i].name.substr(0, 5);

if (prefix == 'spec_' && (

((formBuy.elements[i].type == 'hidden' || formBuy.elements[i].type == 'checkbox') && formBuy.elements[i].checked) ||

formBuy.elements[i].tagName == 'SELECT' || formBuy.elements[i].getAttribute('defaultChecked')))

{

spec_arr[j] = formBuy.elements[i].value;

j++ ;

}

}

return spec_arr;

}

以上就是本文章的內(nèi)容,希望對大家有所幫助

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武宁县| 拉孜县| 晋州市| 祁连县| 泉州市| 涞水县| 五莲县| 安岳县| 青海省| 和田市| 道真| 济南市| 镇平县| 醴陵市| 台山市| 平凉市| 双流县| 鱼台县| 武冈市| 襄垣县| 岑溪市| 磴口县| 封开县| 富蕴县| 阿鲁科尔沁旗| 康定县| 辛集市| 电白县| 恩平市| 仁怀市| 礼泉县| 新晃| 隆尧县| 句容市| 梅河口市| 吉林市| 萨迦县| 通河县| 遂溪县| 定结县| 南陵县|