اذهب إلى المحتوى

السؤال

نشر

في الconsole form تظهر لي فارغة و أعتقد أن ذلك هو أصل الخطأ

كود javascript

let form            = document.getElementByClassName(".form")
console.log(form)
// event listeners
form.addEventListener('submit', function(e){
    e.preventDefault()
    // if(username.value === ""){
    //     showError(username, 'username is required')
    // } else {
    //     showSuccess(username)
    // }
    console.log(form);
})

html code

<!-- section-form -->
    <div class="logInForm">
        <h2>Sign Up</h2>
        <form class="form">
            <input type="text" placeholder="Username" class="register-username">
            <input type="text" placeholder="Email" class="register-email">
            <input type="text" placeholder="Password" class="register-password">
            <input type="text" placeholder="Confirm Password" class="register-confirm-password">
            <input type="button" value="Sign In" class="register-btn">
        </form>
    </div>

 

بتاريخ 1 دقيقة مضت قال محمود سعداوي:

في الconsole form تظهر لي فارغة و أعتقد أن ذلك هو أصل الخطأ

كود javascript


let form            = document.getElementByClassName(".form")
console.log(form)
// event listeners
form.addEventListener('submit', function(e){
    e.preventDefault()
    // if(username.value === ""){
    //     showError(username, 'username is required')
    // } else {
    //     showSuccess(username)
    // }
    console.log(form);
})

html code


<!-- section-form -->
    <div class="logInForm">
        <h2>Sign Up</h2>
        <form class="form">
            <input type="text" placeholder="Username" class="register-username">
            <input type="text" placeholder="Email" class="register-email">
            <input type="text" placeholder="Password" class="register-password">
            <input type="text" placeholder="Confirm Password" class="register-confirm-password">
            <input type="button" value="Sign In" class="register-btn">
        </form>
    </div>

 

عفوا قمت بالإصلاح التالي

let form            = document.getElementByClassName("form")

ولكن تظهر لي نفس رسالة الخطأ

Recommended Posts

  • 0
نشر
بتاريخ 16 دقائق مضت قال محمود سعداوي:

في الconsole form تظهر لي فارغة و أعتقد أن ذلك هو أصل الخطأ

كود javascript


let form            = document.getElementByClassName(".form")
console.log(form)
// event listeners
form.addEventListener('submit', function(e){
    e.preventDefault()
    // if(username.value === ""){
    //     showError(username, 'username is required')
    // } else {
    //     showSuccess(username)
    // }
    console.log(form);
})

html code


<!-- section-form -->
    <div class="logInForm">
        <h2>Sign Up</h2>
        <form class="form">
            <input type="text" placeholder="Username" class="register-username">
            <input type="text" placeholder="Email" class="register-email">
            <input type="text" placeholder="Password" class="register-password">
            <input type="text" placeholder="Confirm Password" class="register-confirm-password">
            <input type="button" value="Sign In" class="register-btn">
        </form>
    </div>

 

عفوا قمت بالإصلاح التالي

let form            = document.getElementByClassName("form")

ولكن تظهر لي نفس رسالة الخطأ

يجب تعديل نوع زر إرسال النموذج ليكون submit بدلًا من button وذلك حتى يُطلق الحدث submit كالتالي:

<input type="submit" value="Sign In" class="register-btn" />

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...