Si se puede, definiendo la script posteriormente a la generación del elemento en el DOM
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <input type="text" id="val_cua" value="5" /> <input type="text" value="" name="total_objecion" id="total_objecion" />
<script type="text/javascript"> //<![CDATA[
document.getElementById('total_objecion').value = document.getElementById('val_cua').value;
alert(document.getElementById('total_objecion').value);
//]]>
Lo que has hecho está decididamente mal, el único atributo de un input que te va a aceptar javascript es un evento
Saludos