2013-03-06 68 views
0

我正在使用註冊腳本,但我卡住了。我對用戶支付或免費會員資格有oppertunity。當他們選擇「支付」時,薪水欄變得可見,但如果我之後選擇「免費」,我會看到免費和薪水欄。但我只想要一個列中不能同時看到在同一時間Registerscript(HTML和Javascript)

的Javascript

  <script type="text/javascript"> 
      function betal(value) { 
       if (value == 'show') { document.getElementById('betalversion').style.display = 'block'; } 
       else { document.getElementById('betalversion').style.display = 'none'; } 
      } 
     </script> 

     <script type="text/javascript"> 
      function gratis(value) { 
       if (value == 'show') { document.getElementById('gratisversion').style.display = 'block'; } 
       else { document.getElementById('gratisversion').style.display = 'none'; } 
      } 
     </script> 

HTML

<div class="FormGroup"> 
       <h2 class="description">Vad skulle du vilja ha?</h2> 
       <label class="choice"> 
        <input id="gratisVersion" name="field_Payment" type="radio" value="Gratis" class="required" onclick="gratis('show');"> 
        Gratis Version</label> 
       <br /> 
       <label class="choice"> 
        <input id="betalVersion" name="field_Payment" type="radio" value="Betal" class="required" onclick="betal('show');"> 
        Betal Version</label> 

       <br /> 
      </div> 

      <div class="FormGroup" style="display: none" id="betalversion"> 
       <br /> 
       <h2 class="description">Fyll i dina uppgifter</h2> 
       <br> 
       <div class="explanation">Här är nåt</div> 
       <input type="text" name="paypal_address" id="Text1" size="40"> 
      </div> 

      <div class="FormGroup" style="display: none" id="gratisversion"> 
       <br /> 
       <h2 class="description">Fyll i dina uppgifter</h2> 
       <br> 
       <label for="name">Användarnamn</label><input type="text" name="name" id="name"/> 
     <br /> 
       <label for="pass">Lösenord</label><input type="password" name="pass" id="pass" onkeyup="passwordStrength(this.value)" /> 
       <br /> 

       <p> 

回答

1
<script type="text/javascript"> 

    function betal(value) { 
      if (value == 'show') { 
       document.getElementById('betalversion').style.display = 'block'; 
       document.getElementById('gratisversion').style.display = 'none'; 
      } 
      else { 
        document.getElementById('betalversion').style.display = 'none'; 
       document.getElementById('gratisversion').style.display = 'block'; 
      } 
       } 
     </script> 

     <script type="text/javascript"> 
     function gratis(value) { 
       if (value == 'show') { 
        document.getElementById('betalversion').style.display = 'none'; 
        document.getElementById('gratisversion').style.display = 'block'; 
       } 
       else { 
        document.getElementById('gratisversion').style.display = 'none'; 
        document.getElementById('betalversion').style.display = 'block'; 
       } 
      } 
     </script> 
0
<script type="text/javascript"> 
var beta=document.getElementById('betalversion'); 
var grati=document.getElementById('gratisversion'); 
      function betal(value) { 
       beta.style.display = 'none'; 
       grati.style.display = 'none'; 
      if (value == 'show') { 
       beta.style.display = 'block'; } 
      else { beta.style.display = 'none'; } 
     } 

    </script> 

    <script type="text/javascript"> 
     function gratis(value) { 
      beta.style.display = 'none'; 
       grati.style.display = 'none'; 
      if (value == 'show') { grati.style.display = 'block'; } 
      else { grati.style.display = 'none'; } 
     } 
    </script> 

隱藏無論在切換

的div