2017-03-04 68 views
-3

文檔添加以這樣的方式給另外3鏈接,三通定義了三個水果和第四擦除選擇如何創建3個環節來定義和一個擦除

我該怎麼辦呢?

<html> 
 

 
<head> 
 
    <script language="javascript"> 
 
    <!-- 
 
    function FruitBox() { 
 
     window.document.myform.fruit[].checked = true; 
 
    } 
 

 
    function clearall() { 
 
     for (var p = 1; p < 3; p++) { 
 
     var x = window.document.myform.fruit("value"); 
 
     for (var i = 0; i < 4; i++) 
 
      x[i].checked = false; 
 
     } 
 
    } 
 

 
    //--> 
 
    </script> 
 
</head> 
 

 
<body> 
 
    <from name="myform"> 
 
    <input type="radio" name="fruit" onclick="window.document.myform.fruit.value='oranges'">oranges & Tangerines <br> 
 
    <input type="radio" name="fruit" onclick="window.document.myform.fruit.value='bananas'">bananas <br> 
 
    <input type="radio" name="fruit" onclick="window.document.myform.fruit.value='peaches'">peaches,Nectarines & Palmus <br> To select Oranges <a href="javascript:FruitBox()">click here</a> 
 

 

 
    <input type="reset" Value="Sterge" onClick=" clearall()" /> 
 
    </from> 
 
</body> 
 

 
</html>

+0

的'爲(p'循環冗餘看,爲什麼!?您怎麼認爲'window.document.myform.fruit (「value」);'是?數組?(否) –

回答

1
  1. 你拼錯標籤form
  2. 你需要的東西傳遞給函數
  3. 您需要訪問的東西
  4. 重置將重置形式。無需調用函數
  5. 由於您使用表單訪問,因此無需從文檔頂部處理表單,但也不需要設置點擊的水果價值
  6. 如果您給每個電臺的ID,你可以有一個<label for="oranges">Click here to select oranges</label>,而不是鏈接
    <html> 
     
    
     
    <head> 
     
        <script language="javascript"> 
     
        function FruitBox(idx) { 
     
         window.document.myform.fruit[idx].checked = true; 
     
         return false; // cancel the link - preventDefault can be used too 
     
        } 
     
    /* NOT needed 
     
        function clearall() { 
     
         for (var p = 1; p < 3; p++) { 
     
         var x = window.document.myform.fruit("value"); 
     
         for (var i = 0; i < 4; i++) 
     
          x[i].checked = false; 
     
         } 
     
        } 
     
    */ 
     
        </script> 
     
    </head> 
     
    
     
    <body> 
     
        <form name="myform"> 
     
        <input type="radio" name="fruit">oranges & Tangerines <br> 
     
        <input type="radio" name="fruit">bananas <br> 
     
        <input type="radio" name="fruit">peaches,Nectarines & Palmus <br> 
     
        To select Oranges <a href="#" onclick="return FruitBox(0)">click here</a> 
     
    
     
    
     
        <input type="reset" Value="Sterge" /> 
     
        </from> 
     
    </body> 
     
    
     
    </html>