[V4.5] 裝備欄增加數量調整按鈕

提供WOG各方面的技術問題,並提供最新path更新。

版主: 涅魂, 簫哥, 10度C~


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

[V4.5] 裝備欄增加數量調整按鈕

文章涅魂 » 2011-01-19 11:36 am

簡介 寫:作者: 涅魂
功能: 在裝備欄下方的輸入數量處加上兩個按鈕,能立刻調整數量成當前選取裝備的最大數量或最小數量
測試環境:
Firefox 3.6.11
Internet Explorer 7.0.5730.11IC
Google Chrome 8.0.552.237


實例截圖 寫:圖檔

開啟檔案 js/wog_item.js 寫:Goal: 加入一個assignNum() funciton, 並在按下兩個按鈕時呼叫這個function去計算數量值

尋找
代碼: 選擇全部
function arm_view(a,temp_id,b,c1)


上方,加上
代碼: 選擇全部
function assignNum(ceil) {
   var $o = f.getElementsByName('item_num')[0];
   if($o == undefined) return false;
   var tmp = f.getElementsByName('adds');
   var text = null;
   for(var i = 0, len = tmp.length; i < len; ++i) {
      if(tmp[i].checked == true) {
         text = tmp[i].parentNode.nextSibling.textContent || tmp[i].parentNode.nextSibling.innerText;
         break;
      }
   }
   if(text == null) return false;
   var n = text.indexOf('*');
   if(n == -1) {
      $o.value = 1;
      return true;
   }
   n = parseInt(text.slice(n+1, text.length), 10);
   if(isNaN(n) || n < 1) n = 1;
   if(n > ceil) n = ceil;
   $o.value = n;
   return true;
}


In arm_view() Function

尋找
代碼: 選擇全部
請選擇數量(1-99):<input type="text" name="item_num" size="2" maxlength="2" value="1">


修改為
代碼: 選擇全部
請選擇數量(1-99):<input type="button" value="Min" onclick="parent.assignNum(1)"/><input type="text" name="item_num" size="2" maxlength="2" value="1"><input type="button" value="Max" onclick="parent.assignNum(99)"/>


完成,有任何問題請提出~~


圖檔


黑咪
 
文章: 161
註冊時間: 2007-12-24 11:23 am
性別: 男生

Re: [V4.5] 裝備欄增加數量調整按鈕

文章黑咪 » 2011-01-21 9:03 pm

涅大回來了@_@
這個小功能也不錯
不知道涅大可不可以弄個分面功能呢><




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

Re: [V4.5] 裝備欄增加數量調整按鈕

文章涅魂 » 2011-01-21 9:57 pm

黑咪 寫:涅大回來了@_@
這個小功能也不錯
不知道涅大可不可以弄個分面功能呢><

什麼分面功能?你說得太精簡了我不明白 @@


圖檔


黑咪
 
文章: 161
註冊時間: 2007-12-24 11:23 am
性別: 男生

Re: [V4.5] 裝備欄增加數量調整按鈕

文章黑咪 » 2011-01-22 10:05 am

原來我打錯一個字了
是分頁功能
因為物品太多, 會導致道具類方面太長, 顯示的方面會長點
所以想有個分頁功能@@




回到 Online FF Battle-WOG官方聯盟推廣處

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 7 位訪客