xpath - Capybara can not find checkbox type label -



xpath - Capybara can not find checkbox type label -

i need check checkbox type label input text on label.

actually want check checkbox these values mon, tue, wed there in html tag, possible?

the labels mon tue wed ... shown not checkboxes, buttons, need click on label or something...

my html looks this:

<div id="ck-button"><label><input tabindex="-1" id="checkbox_aghdfklg" name="checkbox_fdhadfadf" type="checkbox"><span>mon</span></label></div> <div id="ck-button"><label><input tabindex="-1" id="checkbox_0_aghdfklg" name="checkbox_0_fdhadfadf" type="checkbox"><span>tue</span></label></div> <div id="ck-button"><label><input tabindex="-1" id="checkbox_1_aghdfklg" name="checkbox_1_fdhadfadf" type="checkbox"><span>wed</span></label></div>

... ...

<div id="ck-button"><label><input tabindex="-1" id="checkbox_5_aghdfklg" name="checkbox_7_fdhadfadf" type="checkbox"><span>sun</span></label></div>

i satisfied plenty if check checkbox_0_blabla blabla part changes every time edit or alter on webpage.

i have tried ways already:

find(:xpath, '//*[contains(@id, "checkbox_1_")]').click() find(:xpath, '//*[contains(@id, "checkbox_1_")]').set(true)

but maintain getting errors like:

unable find xpath...

or

invalid selector

and on..

maybe has ideas? give thanks you!

xpath checkbox label capybara contains

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -