2017-03-06 87 views
0

我想在用戶選中複選框時將用戶引導到另一個頁面。這是我試過的。使用onclick複選框重定向到另一頁

<input type="checkbox" name="cheque_status" value="0" id="chequeList" onclick="myfunc()"/> 

      <iframe style="display:none;"> 
       <script> 
        function myfunc(){ 
         if(document.getElementById("chequeList").checked= true) { 
           location.href = "/index.cfm"; 
          } 
        } 
       </script> 
      </iframe> 

基本上什麼,我試圖做的是,如果上的複選框任何onclick,那麼就應該將用戶重定向到index.cfm頁面。但是,它不適合我。

我在做什麼錯?請幫忙。

謝謝。

+1

在您的測試中刪除'= true'。這是一項任務,而不是比較。 –

+0

使用鏈接。使用一個真正的鏈接。複選框不是鏈接,不應該表現得像鏈接。 – Quentin

回答

1

您已將<script>作爲替代內容提供給,該代碼沒有src,因此未顯示。

刪除iframe。

(同時修復你的=在JS中:你需要比較而不是任務)。

+0

我刪除了iframe和'=',它完美地工作。謝謝。 – gosi123