OK! te vuelvo a poner el ejemplo pero no uses javascript para pasar valores, intenta asi
pagina1.php
<form action="pagina2.php" method="GET">
<input type="text" name="variablex" value="valorvariablex" />
<input type="submit" value="ENVIAR" />
</form>
pagina2.php
obtenes el valor que va en la ruta: pagina2.php?variablex=valorvariablex
<input type="text" name="otrocampo" value="<?= $_GET['variablex'] ?>" />
Cuando vos mandas un formulario por metodo GET lo que hace es anexar a tu url todos los campos del formulario en este caso te quedaria
http://www.dominio.com/pagina2.php?v...valorvariablex entonces el valor de la variable
variablex quedara dentro del value del nuevo input en la pagina 2
Espero quede todo claro y que logres solucionar esto.