Hola,
Hace mucho tiempo que no me pasaba por aqui y a ver si me podeis echar una mano, la verdad no se como hacerlo.
Estoy intentando cambiar el valor de un input del username y de password pero su id y name cambian al cargar la pagina.
Es para una macro en javascript y en la pagina en concreto de vez encuando salen algun campo mas y me estropea lo que habia probao.
Parte del codigo es este.
Código:
<div id="div_loginwrapper">
<form name="loginform" onsubmit="return false;">
<div id="form_wrapper">
<div class="form_title">Login form</div>
<div style="display:none;">
<div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="password" name="841018643" id="841018643" value=""></div><div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="password" name="504019321" id="504019321" value=""></div>
</div>
<div class="form_label">Username</div>
<div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="text" name="855947123" id="855947123" value="riscking"></div>
<div class="form_label">Password</div>
<div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="password" name="149943865" id="149943865"></div>
<div class="form_subtitle">Secondary password (optional)</div>
<div class="form_label">Password</div>
<div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="password" name="139802094" id="139802094"></div>
<div style="display:none;">
<div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="text" name="585449952" id="585449952" value=""></div><div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="password" name="583570033" id="583570033" value=""></div><div class="form_value"><input class="form_input" onfocus="osk_field=this;" type="text" name="502991244" id="502991244" value=""></div>
</div>
</form>
</div>
y yo he probado esto:
ar user = window.document.getElementsByClassName("form_input ")[2].value="riscking";
var pass = window.document.getElementsByClassName("form_input ")[3].value="riscking";
Pero