直接上代碼,邏輯差不多如下這個意思:點擊休閒褲的按鈕,想要得到100元,點擊毛衣,得到200元,用循環該怎麼寫?(實際上是有30個按鈕,得到30個不同的值)
<button onclick="check('休閒褲')"> 休閒褲 </button>
<button onclick="check('毛衣')"> 毛衣 </button>
<button onclick="check('襯衫')"> 襯衫 </button>
<script>
var arr1=['休閒褲','毛衣','襯衫'];
var arr2=['100元','200元','300元'];
function check (type) {
//該如何實現,點擊按鈕,得到arr2中相應的值?
};
</script>
用鍵值對吧
<button onclick="check('休閒褲')"> 休閒褲 </button>
<button onclick="check('毛衣')"> 毛衣 </button>
<button onclick="check('襯衫')"> 襯衫 </button>
<script>
data={'休閒褲':'100元','毛衣':'200元','襯衫':'300元'}
function check (type) {
alert(data[type]);
};
</script>