2013-11-27 6 views
0

Я пытаюсь сделать эту работу в течение недели, а мигрень - это роскошь по сравнению с тем, что чувствует моя голова прямо сейчас, я хочу сделать простую проверку с использованием блока ячеек и его содержимого может варьироваться, поскольку зависит от таблицы.Обработка html-массива и javascript

Я прочитал много статей, и некоторые из них очень полезны, поэтому я подошел с моим сценарием ниже.

function mybox() { 
    for (i = 0; i < document.mycurrentform.mycheck.length; i++) { 
     if (document.mycurrentform.mycheck[i].checked == true) { 
      var result =mycheck[i].length; 
      alert(result); 
     } 
     else if (document.mycurrentform.mycheck[i].checked == false) { 
      alert("No button checked!"); 
     } 
    } 
} 

<form name="mycurrentform"> 
    <input type="checkbox" name="mycheckbox[]" value="valuefromtable">Click Me 
    <input type="button" value="submit" onClick="mybox()"> 
</form> 

Моя первая цель - определить, отмечены ли флажки и отображаются сообщения с предупреждением. второе, на что я надеюсь подсчитать, сколько из них было отмечено и показывалось предупреждение. к сожалению, для моей первой цели требуется три попытки нажать кнопку «ОК» перед выходом. моя вторая цель дает мне сообщение об ошибке «описание ошибки: mycheck не определен». Я признаю, что я потерялся и нуждаюсь в новом наборе глаз и, надеюсь, направил меня по правильному пути.

ответ

0

Я не знаю, если код отсутствует, но вы используете mycheck [i], где вы могли бы указать mycheckbox [i].

Смежные вопросы