作者mrbigmouth (大嘴先生)
看板Ajax
標題Re: [問題] 請問跳出選項的語法
時間Wed Oct 16 15:37:35 2013
※ 引述《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)
1F:推 LaPass:用輸入的啊..... www 10/16 15:44
2F:推 tp6m4xup6:謝謝你 不好意思好像問了很簡單的問題>"< 10/16 15:44
3F:→ mrbigmouth:....www 10/16 19:31