程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 判斷-新手求問,通過按鈕,得到數組裡相應的值

判斷-新手求問,通過按鈕,得到數組裡相應的值

編輯:編程解疑
新手求問,通過按鈕,得到數組裡相應的值

直接上代碼,邏輯差不多如下這個意思:點擊休閒褲的按鈕,想要得到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>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved