I need to create robot in page to do some work and I need to change value of year and month and submit when a put value manually everything work but when I use javascript like this :
document.getElementsByName('dateeffet-annee')[0].value='2017';
document.getElementsByName('dateeffet-annee')[0].focus();
document.getElementsByName('dateeffet-mois')[0].value='12';
document.getElementsByName('dateeffet-mois')[0].focus();
This is my page code :
<div class="col-xs-12 ap-show" id="tarifs" ng-click="showPanier = false" ng-show="!isLoading" ng-class="{'ap-show':!isLoading}" style="">
<div class="row">
<div>
<!-- ngIf: getNbProposition() == 0 -->
<div ng-if="getNbProposition() == 0" class="ng-scope">
<p>Les propositions ne pourront être tarifiées qu'après modification de la date d'effet.</p>
<div class="col-xs-4 col-xs-offset-4">
<div class="input-group ng-valid ng-valid-required ap-invalid ng-dirty" invalid="hasNotify(vm, 'dateeffet')" ng-form="" name="effetFormBis">
<div class="input-group date-group ng-isolate-scope ng-valid-date ng-valid-max-date ng-valid-min-date ng-valid ng-valid-required ng-dirty" ng-form="dateeffet" ap-date-containers="" ng-model="vm.dateeffet" ng-change="saveDateEffet()" min-date="" max-date="" ng-required="behaviours['dateeffet-required']" name="dateeffet">
<input maxlength="2" name="dateeffet-jour" placeholder="jj" mask="99" class="form-control left ng-pristine ng-valid" ng-model="dateVal.PartJour" ng-focus="focus.jour = true" ng-blur="focus.jour = false" type="tel">
<input maxlength="2" name="dateeffet-mois" placeholder="mm" mask="99" class="form-control left ng-pristine ng-valid" ng-model="dateVal.PartMois" ng-focus="focus.mois = true" ng-blur="focus.mois = false" type="tel">
<input maxlength="4" name="dateeffet-annee" placeholder="aaaa" mask="9999" class="form-control last ng-pristine ng-valid" ng-model="dateVal.PartAnnee" ng-focus="focus.annee = true" ng-blur="focus.annee = false" type="tel">
<input name="compoVal" ng-model="dateVal.PartAnnee" class="ng-pristine ng-valid" type="hidden">
</div>
</div>
</div>
</div>
<!-- end ngIf: getNbProposition() == 0 -->
<!-- ngIf: getNbProposition() > 0 -->
</div>
</div>
</div>
Can you help to change value and submit changed with javascript from console because this is not my website