ستوضح هذه الكتابة طرق الحصول على قيم نص الإدخال وتعيينها في JavaScript.
كيفية الحصول على قيمة نص الإدخال وتعيينها في JavaScript؟
للحصول على قيمة نص الإدخال وتعيينها في JavaScript ، استخدم:
- ' getElementById () ' طريقة
- ' getElementByClassName () ' طريقة
- ' محدد الاستعلام () ' طريقة
اذهب من خلال كل من الطرق المذكورة واحدة تلو الأخرى!
الطريقة الأولى: الحصول على قيمة نص الإدخال وتعيينها في JavaScript باستخدام أسلوب document.getElementById ()
ال ' getElementById () 'طريقة الوصول إلى عنصر بالمعرف المحدد. يمكن تطبيق هذه الطريقة للوصول إلى معرفات حقول الإدخال والأزرار للحصول على قيمة النص وتعيينها.
بناء الجملة
وثيقة. getElementById ( عناصر )
هنا، ' عناصر 'يشير إلى المعرف المحدد لعنصر.
يوضح المثال أدناه المفهوم الذي تمت مناقشته.
مثال
أولاً ، قم بتضمين حقلي نوع الإدخال وأزرار منفصلة للحصول على قيم نص الإدخال وتعيينها باستخدام ' عند النقر الأحداث التي ستصل إلى الوظائف المحددة:
< زر عند النقر = 'الحصول على النص()' > الحصول على قيمة زر >
< زر عند النقر = 'getAndSetText ()' > تعيين القيمة زر >
< نوع الإدخال = 'نص' هوية شخصية = 'نص مجموعة' اسم = 'نص مجموعة' عند النقر = 'this.value =' '' />
بعد ذلك ، احصل على قيمة حقل الإدخال بمساعدة طريقة document.getElementById ():
وثيقة. getElementById ( 'الحصول على النص' ) . القيمة = 'الإدخال هنا' ؛الآن ، أعلن عن وظيفة باسم ' getAndSetText () '. هنا ، قم بإحضار حقل الإدخال باستخدام ' الحصول على النص 'id وتمرير قيمة الإدخال إلى حقل الإدخال التالي الذي يحتوي على' نص مجموعة ' هوية شخصية:
وظيفة getAndSetText ( ) {كنت نص مجموعة = وثيقة. getElementById ( 'الحصول على النص' ) . القيمة ؛
وثيقة. getElementById ( 'نص مجموعة' ) . القيمة = نص مجموعة ؛
}
وبالمثل ، حدد وظيفة باسم ' الحصول على النص() '. بعد ذلك ، احصل على حقل الإدخال بـ ' الحصول على النص 'ومرر القيمة المعينة إلى مربع التنبيه للحصول على قيمة نص الإدخال:
وظيفة الحصول على النص ( ) {كنت الحصول على النص = وثيقة. getElementById ( 'الحصول على النص' ) . القيمة ؛
إنذار ( الحصول على النص ) ؛
}
انتاج |
الطريقة 2: الحصول على قيمة نص الإدخال وتعيينها في JavaScript باستخدام أسلوب document.getElementByClassName ()
ال ' getElementByClassName () 'طريقة الوصول إلى عنصر بمساعدة اسم الفئة المحدد. يمكن تطبيق هذه الطريقة ، بالمثل ، للوصول إلى فئة حقل الإدخال والأزرار لإدخال قيمة النص وتعيينها.
بناء الجملة
وثيقة. getElementsByClassName ( اسم الفئة )في الصيغة أعلاه ، ' اسم الفئة 'يمثل اسم فئة العناصر.
مثال
على غرار المثال السابق ، سنصل أولاً إلى حقل الإدخال الأول باستخدام ' الحصول على النص 'اسم الفصل. ثم حدد وظيفة باسم ' getAndSetText () 'واحصل على حقل الإدخال المحدد بناءً على اسم فئته وقم بتعيين القيمة في حقل الإدخال التالي:
وظيفة getAndSetText ( )
{
كنت نص مجموعة = وثيقة. getElementByClassName ( 'الحصول على النص' ) . القيمة ؛
وثيقة. getElementById ( 'نص مجموعة' ) . القيمة = نص مجموعة ؛
}
وبالمثل ، حدد وظيفة تسمى ' الحصول على النص() '، أضف اسم فئة حقل الإدخال الأول ومرر القيمة المحددة إلى مربع التنبيه لعرض القيمة التي تم جلبها:
وظيفة الحصول على النص ( ) {كنت الحصول على النص = وثيقة. getElementByClassName ( 'الحصول على النص' ) . القيمة ؛
إنذار ( الحصول على النص ) ؛
}
سيؤدي هذا التنفيذ إلى الناتج التالي:
الطريقة الثالثة: الحصول على قيمة نص الإدخال وتعيينها في جافا سكريبت باستخدام أسلوب 'document.querySelector ()'
ال ' document.querySelector () 'يجلب البريد الأول ذهب للأسفل يطابق المحدد المحدد ، ويمكن للأسلوب addEventListener () إضافة معالج حدث إلى العنصر المحدد. يمكن تطبيق هذه الطرق للحصول على معرف حقل الإدخال والأزرار وتطبيق معالج الأحداث عليها.
بناء الجملة
وثيقة. الاستعلام ( محددات CSS )هنا، ' محددات CSS 'يشير إلى محدد CSS واحد أو أكثر.
ننظر إلى المثال التالي.
مثال
أولاً ، قم بتضمين أنواع الإدخال مع قيم العناصر النائبة والأزرار للحصول على قيم نص الإدخال وتعيينها:
< معرف الزر = 'احصل على' > احصل على زر >
< نوع الإدخال = 'نص' هوية شخصية = 'مجموعة الإدخال' نائب = 'تعيين القيمة' >
< معرف الزر = 'تعيين' > تعيين زر >
بعد ذلك ، قم بإحضار حقول الإدخال والأزرار المضافة باستخدام الزر ' document.querySelector () ' طريقة:
اسمحوا زر الحصول على = وثيقة. الاستعلام ( '#احصل على' ) ؛اسمحوا buttonSet = وثيقة. الاستعلام ( '#تعيين' ) ؛
دعنا نحصل على المدخلات = وثيقة. الاستعلام ( '# input-get' ) ؛
دعونا تعيين المدخلات = وثيقة. الاستعلام ( '# مجموعة الإدخال' ) ؛
اسمحوا النتيجة = وثيقة. الاستعلام ( '#نتيجة' ) ؛
بعد ذلك ، قم بتضمين معالج الأحداث المسمى ' انقر 'لكلا الزرين للحصول على القيم وتعيينها ، على التوالي:
زر الحصول على. addEventListener ( 'انقر' و ( ) => {نتيجة. النص الداخلي = getInput. القيمة ؛
} ) ؛
مجموعة الأزرار. addEventListener ( 'انقر' و ( ) => {
getInput. القيمة = ضبط الإدخال. القيمة ؛
} ) ؛
انتاج |
لقد ناقشنا أبسط الطرق للحصول على قيمة نص الإدخال وتعيينها في JavaScript.
استنتاج
للحصول على قيمة نص الإدخال وتعيينها في JavaScript ، استخدم ' document.getElementById () ”أو
' document.getElementByClassName () ”للوصول إلى حقل الإدخال المحدد والأزرار بناءً على معرفاتهم أو اسم الفئة الخاصة بهم ثم تعيين قيمهم. وعلاوة على ذلك، فإن ' document.querySelector () يمكن أيضًا استخدام 'للحصول على قيم نص الإدخال وتعيينها في JavaScript. توضح هذه المدونة طرق الحصول على قيم نص الإدخال وتعيينها في JavaScript.