我的PayPal表格有三种不同的选择。
当您单击这三个选项中的任何一个时,我已成功添加了警告弹出消息,并且它为这三个选项中的每一个显示相同的弹出窗口。
有没有办法为这三个选项中的每一个创建不同的弹出消息?
这是我的webpage。
您可以在以下网址找到相应的代码:
第64-66行:
function FP_popUpMsg(msg) {//v1.0
alert(msg);
}
第243-248行:
<select name="os0" onchange="FP_popUpMsg('bla bla bla')">
<option value="Select">Select</option>
<option value="1 - 3 gm RSHO Tube">1 ea. 3 Gram 21% RSHO Tube $179.00</option>
<option value="1 - 10 gm RSHO Tube, 1 Brain Dart, 1 Atomizer, 1 Triple Threat">1 ea. 10 Gram 21% RSHO Tube $549.00</option>
<option value="6 - 10 gm RSHO Tubes, 2 Brain Dart, 2 Atomizer, 2 Triple Threat">6 ea. 10 Gram 21% RSHO Tubes $2,499.00</option>
</select>
谢谢!
答案 0 :(得分:0)
只需在没有任何参数的情况下调用FP_popUpMsg
方法,并在select
元素中添加ID:
<select name="os0" id="myDropDownBox" onchange="FP_popUpMsg();"...
然后按如下方式更改方法签名和正文:
function FP_popUpMsg() {
switch( document.getElementById("myDropDownBox").selectedIndex )
{
case 0:
alert("your message for option 1");
break;
case 1:
alert("your message for option 2");
break;
case 2:
alert("your message for option 3");
break;
}
}
请根据您的需要进行调整。