لا افهم عمل كود .value

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

ابغاكم تشوفوا الصورة

الاكواد الي هي

.value   \  .checbox

اول شيء هم مايشتغلوا حاليا لا ادري ايش السبب

و ممكن اعرف هم ايش دورهم بالزبط ابغى افهم ايش وظيفتهم

ساعدوني بارك الله فيكم


الخاصية value خاصة بحقول الإدخال حيث أن هذه القيمة تقوم بإرجاع القيمة التي يدخلها المستخدم في حقل الإدخال كما تلاحظ في المثال التالي

<input type="text" placeholder="Type something..." id="myInput">
<button type="button" onclick="getInputValue();">Get Value</button>

<script>
    function getInputValue(){
        // Selecting the input element and get its value 
        var inputVal = document.getElementById("myInput").value;
        
        //يحمل القيمة الموجودة في حقل الإدخال alert سيتم ظهور 
        alert(inputVal);
    }
</script>

أما بالنسبة ل checked تقوم بإرجاع القيمة أيصاً ولكن تستخدم مع حقل الإدخال checkbox حيث ترجع true أو false

مثال على ذلك

<label for="accept">
   <input type="checkbox" id="accept" name="accept" value="yes">  Accept 
</label>
<script>
const cb = document.getElementById('accept');
console.log(cb.checked);
</script>

أما بالنسبة للخطأ فتوجد إحتمالات كثيرة لذلك قم أولاً بفتح ال console لرؤية إن كان هناك خطأ

بارك الله فيك ماقصرت