经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » HTML/CSS » CSS » 查看文章
CSS鍏冪礌瀹氫綅涔嬮€氳繃鍏冪礌鐨勬爣绛炬垨鑰呭厓绱犵殑id銆乧lass灞炴€у畾浣嶈瑙CSS鏁欑▼_CSS
来源:jb51  时间:2022/9/15 9:09:48  对本文有异议

鍓嶈█

澶ч儴鍒嗕汉鍦ㄤ娇鐢╯elenium瀹氫綅鍏冪礌鏃讹紝鐢ㄧ殑鏄痻path鍏冪礌瀹氫綅鏂瑰紡锛屽洜涓簒path鍏冪礌瀹氫綅鏂瑰紡鍩烘湰鑳借В鍐冲畾浣嶇殑闇€姹傘€倄path鍏冪礌瀹氫綅鏂瑰紡鏇寸洿瑙傦紝鏇村ソ鐞嗚В涓€浜涖€?/p>

css鍏冪礌瀹氫綅鏂瑰紡寰€寰€琚拷鐣ユ帀浜嗭紝鍏跺疄css鍏冪礌瀹氫綅鏂瑰紡涔熸湁瀹冪殑浠峰€硷紱鐩稿浜巟path鍏冪礌瀹氫綅鏂瑰紡鏉ヨ锛?strong>css鍏冪礌瀹氫綅鏂瑰紡鏇村揩锛岃娉曟洿绠€娲併€?/strong>

涓€銆乧ss鍏冪礌瀹氫綅锛氶€氳繃鍏冪礌鐨勬爣绛炬垨鑰呭厓绱犵殑id銆乧lass灞炴€у畾浣?/h3>

1銆乧ss鍏冪礌瀹氫綅鏂瑰紡鍙互閫氳繃鍏冪礌鐨刬d銆乧lass銆佹爣绛捐繖涓変釜甯歌灞炴€х洿鎺ュ畾浣嶃€?/p>

2銆佷妇渚嬶細濡備笅鏄櫨搴﹁緭鍏ユ鐨勭殑html浠g爜锛?/p>

<input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd"/>

鈶燾ss鍏冪礌瀹氫綅浣跨敤#鍙疯〃绀篿d灞炴€э紝濡傦細#kw

鈶ss鍏冪礌瀹氫綅鏂瑰紡浣跨敤.琛ㄧずclass灞炴€э紝濡?s_ipt

鈶ss鍏冪礌瀹氫綅鏂瑰紡涔熷彲浠ョ洿鎺ヤ娇鐢ㄦ爣绛惧悕绉帮紝鑰屾病鏈変换浣曟爣璇嗙锛屽锛歩nput

浜屻€乧ss鍏冪礌瀹氫綅锛氶€氳繃鍏冪礌鐨勫叾瀹冨睘鎬у畾浣?/h3>

1銆乧ss鍏冪礌瀹氫綅闄や簡鍙互閫氳繃鏍囩銆乧lass銆乮d杩欎笁涓父瑙勫睘鎬у畾浣嶅锛屼篃鍙互閫氳繃鍏冪礌鐨勫叾瀹冨睘鎬у畾浣嶃€備緥濡傦細 

涓夈€乧ss鍏冪礌瀹氫綅锛氶€氳繃鏍囩涓庡睘鎬х殑缁勫悎鏉ュ畾浣嶅厓绱?nbsp;

鍥涖€乧ss鍏冪礌瀹氫綅锛氶€氳繃鍏冪礌鐨勫眰绾у叧绯绘潵瀹氫綅

1銆乧ss鍏冪礌瀹氫綅鍙互杈惧埌绫讳技xpath鍏冪礌瀹氫綅閫氳繃鍏冪礌鐨勫眰绾у叧绯绘潵瀹氫綅锛屼緥濡傦細

xpath鍏冪礌瀹氫綅锛?nbsp;//form[@id='form']/span/input 鍜?nbsp;//form[@class='fm']/span/input 涔熷彲浠ョ敤css瀹炵幇 

浜斻€乧ss鍏冪礌瀹氫綅锛氶€氳繃鍏冪礌鐨勫苟鍒楃储寮曟潵瀹氫綅 

1銆佷互涓嬪浘涓轰緥锛氫笌鍥涚浉浼笺€?nbsp;

2銆乧ss鍏冪礌瀹氫綅涔熷彲浠ラ€氳繃绱㈠紩option锛歯th-child(1)鏉ュ畾浣嶅瓙鍏冪礌锛岃繖鐐逛笌xpath鍐欐硶鐢ㄥ緢澶у樊寮傦紝鍏跺疄寰堝ソ鐞嗚В锛岀洿鎺ョ炕璇戣繃鏉ュ氨鏄鍑犱釜灏忓 

鍏€乧ss鍏冪礌瀹氫綅锛氶€氳繃瀵瑰厓绱犲睘鎬х殑閫昏緫杩愮畻鏉ュ畾浣?/h3>

1銆乧ss鍚屾牱涔熷彲浠ュ疄鐜伴€昏緫杩愮畻锛屽悓鏃跺尮閰嶄袱涓睘鎬э紝杩欓噷璺焫path涓嶄竴鏍凤紝鏃犻渶鍐檃nd鍏抽敭瀛椼€?/p>

涓冦€佸鐞唖elenium涓殑css_selector瀹氫綅鍏冪礌鐨勬ā绯婂尮閰嶉棶棰?/h3>

鈶?nbsp;鍖归厤鍏冪礌鐨刬d灞炴€э紝鍏堟寚瀹氫竴涓猦tml鏍囩锛岀劧鍚庡姞涓?ldquo;#”绗﹀彿锛屽啀鍔犱笂id鐨勫睘鎬у€笺€?/p>

driver.find_element_by_css_selector('div#ID').click()

鈶″尮閰嶅厓绱犵殑class灞炴€э紝鍏堟寚瀹氫竴涓猦tml鏍囩锛岀劧鍚庡姞涓?ldquo;.”绗﹀彿锛屽啀鍔犱笂class鐨勫睘鎬у€笺€?/p>

driver.find_element_by_css_selector('div.CLASS').click()

鈶㈠尮閰嶅厓绱犵殑鍏朵粬灞炴€с€傘€愯繖閲屼笉鍐嶆槸‘.’鎴栬€?lsquo;#’绗﹀彿锛岃€屾槸閲囩敤浜?quot;鏍囩鍚峓灞炴€у悕=灞炴€у€糫"鐨勬柟寮忓畾浣嶅厓绱犮€?/p>

driver.find_element_by_css_selector('div[name=NAME]').click()

鈶g粍鍚堝尮閰嶃€愭敮鎸佸畾浣嶅厓绱犲璞¢€氳繃涓ょ粍鎴栦袱缁勪互涓婄殑灞炴€с€?/p>

driver.find_element_by_css_selector('div[name=NAME][type=TYPE]').click()

鈶ゅ尮閰嶅ご閮?/p>

driver.find_element_by_css_selector('div[style^="sp.gif"]').click()

鈶ュ尮閰嶅熬閮?/p>

driver.find_element_by_css_selector('div[style$="sp.gif"]').click()

鈶﹀尮閰嶄腑闂?/p>

driver.find_element_by_css_selector('div[style*="sp.gif"]').click()

鍒版杩欑瘒鍏充簬CSS鍏冪礌瀹氫綅涔嬮€氳繃鍏冪礌鐨勬爣绛炬垨鑰呭厓绱犵殑id銆乧lass灞炴€у畾浣嶇殑鏂囩珷灏变粙缁嶅埌杩欎簡,鏇村鐩稿叧css鍏冪礌瀹氫綅鍐呭璇锋悳绱㈣剼鏈箣瀹朵互鍓嶇殑鏂囩珷鎴栫户缁祻瑙堜笅闈㈢殑鐩稿叧鏂囩珷锛屽笇鏈涘ぇ瀹朵互鍚庡澶氭敮鎸佽剼鏈箣瀹讹紒

 友情链接: NPS