选择单选按钮执行功能

时间:2014-03-25 12:17:18

标签: javascript google-apps-script

我有两个单选按钮。如果用户选择其中一个,我希望我的代码执行一个特定的功能。我需要从单选按钮选择中获取值,并将其作为“valueButton”推送到服务器端的我的函数。猜猜我需要在客户端使用一个函数,但是应该怎么看?

按钮(客户端):

 <div>
          <input type="radio" name="origin" id="radio-origin-1" value="ID1">
          <label for="radio-origin-auto">Grupp 1</label>
        </div>
        <div>
          <input type="radio" name="origin" id="radio-origin-2" value="ID2">
          <label for="radio-origin-en">Grupp 2</label>
        </div>

功能(服务器端):

function dataSelect(valueButton){

   if (valueButton == "ID1") {
    ID1(); }
  else if (valueButton == "ID2") {
    ID2(); }
   }

function ID1(){
   MailApp.sendEmail("test.acc@outlook.com", "subjects", GetDataFromSpreadsheet());}

function ID2(){
   MailApp.sendEmail("test.acc2@outlook.com", "subjects", GetDataFromSpreadsheet());}

1 个答案:

答案 0 :(得分:0)

HTML代码

 <div>
 <input type="radio" name="origin" id="radio-origin-1" value="ID1" onChange="dataSelect(this.value);">
 <label for="radio-origin-auto">Grupp 1</label>
 </div>
 <div>
 <input type="radio" name="origin" id="radio-origin-2" value="ID2" onChange="dataSelect(this.value);">
 <label for="radio-origin-en">Grupp 2</label>
 </div>