Me explico: tengo un código con una variable php que quiero pasar a javascript. La variable es el número de formulario que tengo, habiando varios formularios que se general dinamicamente en funcion del número de registros en una tabla. Si hay 4 registros habrá 4 formularios de nombre User$i (la cabecera del form es del estilo <form name=User<?echo $i;?>>. Lo que yo quisiera es poder llamar en javascript a ese formulario para insertar, del modo document.User i.submit(); Como puedo hacerlo?
...
while ($r=mysql_fetch_array($result)) {
$nombre=utf8_encode($r['Name']);
$id=$r['Id'];
$tipo=$r['Type'];
$i++
?>
<script>
var i = <? echo $i;?>
</script>
<!--<a href='#' onclick="StylePropertyToogleById('ItemFormNew','di splay','none','');" <img src="Style/ButtonCreateUser.gif"></a>-->
<div class="ItemList User" id="ItemList<? echo $i;?>" onclick="StylePropertyToogleById('ItemForm<? echo $i;?>','display','none','');StyleClassToogleById(' ItemForm<? echo $i;?>','User','UserSelected')">
<div style="margin-left:20px; float:left"><? echo $nombre;?></div><div class="ButtonDelete" onclick="document.formulario.action = 'eliminarUser.php'; document.User var i.submit()";></div><div class="ButtonSave" onclick="document.formulario.action = 'window.parent.modificarUser.php'; document.formulario.submit()";></div>
</div>
<div class="ItemForm" id="ItemForm<? echo $i;?>" style="display:none">
<div class="TableMargin">
<form name="user<? echo $i;?>" action="users_server.php" method="post" accept-charset="UTF-8">
...
He puesto sólo la parte interesante del código. En negrita lo relativo a la pregunta. Paso la variable $i de PHP a JS en la primera negrita. En la segunda negrita quiero poner el User i para JS, del mismo modo que lo pongo en la tercera negrita para PHP. De este modo al pinchar en el botón me enviaría el formulario correspondiente.Alguna idea?