إياد أحمد نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 (معدل) لدي مقطع HTML التالي: <span id="A"> <select id="X" name="X"> <option value="A"></option> <option value="B"></option> <option selected="" value="C"></option> <option value="D"></option> </select> </span كيف يمكننا تحديد قيمة (ولتكن B) من قائمة من الخيارات (قائمة منسدلة)؟ تم التعديل في 7 ديسمبر 2021 بواسطة إياد أحمد 1 اقتباس
1 Ali Haidar Ahmad نشر 7 ديسمبر 2021 أرسل تقرير نشر 7 ديسمبر 2021 يمكنك استخدام اسم المعرف id لتحديد الوسم المطلوب ثم تحديد القيمة value المطلوب تحديدها بالشكل التالي: # xpath من خلال ال driverObj.find_element_by_xpath("//select[@id='X']/option[@value='B']").click() # css_selector أو من خلال driverObj.find_element_by_css_selector("select#X > option[value='B']").click() # لاختيار القيمة المطلوبة select_by_value لكن هنا سنستخدم الدالة css_selector أو من خلال Select(driverObj.find_element_by_css_selector("select#X")).select_by_value(B).click() 1 اقتباس
السؤال
إياد أحمد
لدي مقطع HTML التالي:
كيف يمكننا تحديد قيمة (ولتكن B) من قائمة من الخيارات (قائمة منسدلة)؟
تم التعديل في بواسطة إياد أحمد1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.