2015-10-26 42 views
-2

我想編寫一些從此表單獲取值並將它們彙總在一起的JavaScript代碼。然後我想在警報消息中顯示總和。我沒有任何JavaScript體驗。從表單獲取值並顯示消息的JavaScript

<form method="post" action="" > 
     <div class="q1"> 
     <label>question</label> 
      <input type="radio" value="1" name="a1_1"> 
      <input type="radio" value="2" name="a1_1"> 
      <input type="radio" value="3" name="a1_1"> 
      <input type="radio" value="4" name="a1_1"> 
      <input type="radio" value="5" name="a1_1"> 
     </div> 
     <div class="q2"> 
     <label>question</label> 
      <input type="radio" value="1" name="a1_2"> 
      <input type="radio" value="2" name="a1_2"> 
      <input type="radio" value="3" name="a1_2"> 
      <input type="radio" value="4" name="a1_2"> 
      <input type="radio" value="5" name="a1_2"> 
     </div> 
     <div class="q3"> 
     <label>question</label> 
      <input type="radio" value="1" name="a1_3"> 
      <input type="radio" value="2" name="a1_3"> 
      <input type="radio" value="3" name="a1_3"> 
      <input type="radio" value="4" name="a1_3"> 
      <input type="radio" value="5" name="a1_3"> 
     </div> 
     <input type="submit" value="submit" > 
    </form> 
+0

我想從這個表格和總和中獲得價值的js,並且當點擊提交時顯示得分 –

+0

您的JavaScript在哪裏?堆棧溢出不存在爲您編寫整個代碼。 – zero298

+0

我不知道js,因爲我發佈了這個主題,也許有人可以幫助我, –

回答

0

我不知道你想做什麼,但計算

VAR q1_val = document.getElementsByClassName( 'Q1')值的值的總和。

同樣...

變種q2_val = document.getElementsByClassName( 'Q2')值。

變種q3_val = document.getElementsByClassName( 'Q3')值。

然後

final_value = q1_val + q2_val + q3_val

然後,您可以做...

警報(final_value);