0 Mustafa Suleiman نشر 7 مارس 2023 أرسل تقرير نشر 7 مارس 2023 يجب استخدام خاصية innerHTML على المتغير الذي يحوي قيمة عنصر merabi وهو عنصر h1، وأنت قمت بحفظه في متغير باسم titleo، لذلك الكود الصحيح هو: let title = document.getElementById("merapi"); title.addEventListener("click", function() { title.innerHTML = "You clicked on the text!"; }); وإذا أردت استخدام خاصية innerHTML على العنصر مباشرًة فالكود يجب أن يكون كالتالي let title = document.getElementById("merapi"); title.addEventListener("click", function() { document.getElementById("merapi").innerHTML = "You clicked on the text!"; }); اقتباس
0 عبدالباسط ابراهيم نشر 8 مارس 2023 أرسل تقرير نشر 8 مارس 2023 كما وضح مصطفى الخطأ في التعليق السابق فإن الخطأ في قيمة عنصر merabi الغير معرف ولكن هناك طريقة أسهل لتنفيذ المطلوب بواسطة ال html وذلك في حالة أنه لن يتم تنفيذ كود آخر على العنصر h1 أي للتسهيل فقط <h1 id="demo" onclick="document.getElementById('demo').innerHTML = 'New text'"> Click me to change my text. </h1> اقتباس
السؤال
Mahmoud Jaq
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.