Buenas foreros, necesito ejecutar una formula en un evento Onfocus, pero no debo crear una funcion js..
 
Con una consulta, traigo una formula javascript como esta:    
Código Javascript
:
Ver original- var x=document.getElementById("EQUIPOX").value=document.getElementById("HOROX").value=x; 
La formula funciona asi: me captura el value de los option de un select (que esta en php) y me los muestra en una caja de texto.... 
Y en php  tengo:   
Código PHP:
Ver original- $sql="SELECT .... FROM .... WHERE...."; 
- $row = sqlsrv_fetch_array($obj2->result); 
- $formulas=$row[1]; 
-   
- echo "<select id='".$registros[$i][2]."' Onfocus=\"".$formulas."\" >"; 
-                 while(  $row = sqlsrv_fetch_array($obj->result)) 
-                  
-                { 
-                  
-                      echo "<option value='".$row[1]."'>".utf8_encode($row[0])."</option>";  
-                 } 
-                        
-                 echo "</select>"; 
-   
-   
- //** el resultado debo mostrarlo en: 
- echo "<input type='".$tipo."' id='".$registros[$i][2]."' readonly='true' >"; 
Cambie las comillas dobles en la formula, por comillas sencillas ya que al ponerlas dentro del Onfocus, me generaba error...
El problema es que siempre me sale: 
undefined 
A que se dbe el error?....Agradezco  la ayuda