اين الخطا في كود التحقق من البيانات

السلام عليكم يعطيكم العافية

انا حاليا قاعد انشاء موقع واقعد ادرب نفسي في انشاء المواقع فادعو لي بالتوفيق

الحمدالله اموري كبدايه في تصميم موقع تمام جدا بفضل الله

المهم وانا قاعد اتدرب بحاول اكتب كود عن ارسال البيانات في جافا سكريب المشكلة اشوفه لا يعمل

وهذه هي الصورة

html

java script

اتمنى اعرف وين المشكلة ويعطيك العافية


تفضل ياخوي الكود شغال الان مع اضافة alert لمعرفة النتيجة

وايضا حذفت تاق form لعدم تحديث الصفحة لكن اعتقد انه يحتاج لتعديلات في الجافا سكربت ليتناسب معك

html

  <table>


    <tr>
      <td>
        <label for="age" >your age</label>


      </td>
      <td>
        <input type="text" id="age">
      
      </td>
    </tr>
    <tr>
      <td>
        <input type="checkbox" id="chekbox">
      </td>
      <td>
        <label for="chekbox" ></label>
      </td>
    </tr>


    <td>


      <input type="submit" value="big ok" onclick="logical()"></input>


    </td>
  </tr>


  </table>

الجافا سكربت

<script>


function logical() {
  
var age = document.getElementById("age").value;
var checkbox = document.getElementById("chekbox").checkbox;


var isValid = false;


if(checkbox == true && !isNaN(age)){
  isValid = true;


}else{
  isValid = false
}


alert(isValid);
}


</script>