below code :
i want select radio button present within span class. please in identifying successful xpath ?
<div id="quicklinkbox" class="col-md-2" data-position="left" data-intro="you can directly download payslip pdfs last 3 or 6 months. (india payslip only)" data-step="4"> <div style="background-color: transparent; margin-top: 28px;"> <div id="panel-title" ng-click="changeexpand(expand);" style="position: relative; left: 24px; cursor: pointer; font-weight: 500;">quick download</div> <div id="panel-title" class="panel-body" style="text-align: left; font-weight: lighter; padding: 5px 0px 0px 50px; font-weight: 400"> <span style="margin-left: -16px;">payslips for</span> <form class="ng-pristine ng-valid"> <div class="form-group"> <div class="radio"> <span same-heightcol="" style="font-size: 16px;"> <input class="ng-pristine ng-valid" type="radio" ng-model="payslipselectedopt" style="cursor: pointer;" value="3" name="payslipradio"/> <span style="font-size: 16px; position: relative; top: -5px;">last 3 months</span> </span> </div> <div class="radio"> <span style="font-size: 16px;"> <input class="ng-pristine ng-valid" type="radio" ng-model="payslipselectedopt" value="6" name="payslipradio" style="cursor: pointer;"/> <span style="font-size: 16px; position: relative; top: -5px;"> last 6 months</span> </span> </div> <img style="margin-bottom: -12px; margin-left: -16px; cursor: pointer;" ng-click="downloadbulkpayslip()" src="appresources/images/download-button.png"/> </div> </form> </div> </div> </div> </div>
you can use:
//span/input[@name='payslipradio' , @value='6']
explanation:
//span -> search in html al span tag
/input -> searth inside span tag previous selected input tag
[@name='payslipradio' , @value='6'] -> search in previous selected tags 1 name attr equals 'pslpradio' , value attr equals '6'
Comments
Post a Comment