為什麼這篇Ajax 語法鄉民發文收入到精華區:因為在Ajax 語法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者mrbigmouth (大嘴先生)看板Ajax標題Re: [問題] 請問跳出選項的語法時間Wed...
※ 引述《tp6m4xup6 (琳琳)》之銘言:
: 不好意思,
: 我想要請問如果我想要表單輸入一個資料後,
: 跳出一個視窗詢問說要用什麼方法,
: 然後在原來的頁面印出出來的結果,
: 該用什麼語法?
: 我不太確定javascript有沒有這種語法,
: 如果沒有的話我再另外想方法>"<
: 這是例子:
: 輸入3
: 詢問要用平方、立方、根號
: 印出
隨手寫寫
var num = parseInt(document.forms.xxx.num.value, 10); //表單輸入的數字
var funList =
{'平方' :
function(a) {
return Math.pow(a, 2);
}
,'立方' :
function(a) {
return Math.pow(a, 3);
}
,'根號' :
function(a) {
return Math.sqrt(a);
}
}
var method = prompt('詢問要用平方、立方、根號?');
if (typeof funList[ method ] === 'undefined') {
alert('無此方法!');
}
else {
alert( funList[method]( num ) );
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.188.25
※ 編輯: mrbigmouth 來自: 61.219.188.25 (10/16 15:38)