# Valor a un campo texto javascript

**URL:** <https://foros.velneo.com/t/valor-a-un-campo-texto-javascript/8839>\
**Category:** Velneo\
**Created:** [8 Abril, 2016 17:29 UTC](https://foros.velneo.com/t/valor-a-un-campo-texto-javascript/8839 "2016-04-08T17:29:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![isaacpda](https://avatars.discourse-cdn.com/v4/letter/i/c6cbf5/32.png) [@isaacpda](https://foros.velneo.com/u/isaacpda)\
**Post date:** [8 Abril, 2016 17:29 UTC](https://foros.velneo.com/t/valor-a-un-campo-texto-javascript/8839/1 "2016-04-08T17:29:21Z")

</div>

Buenas tardes a todos,  
perdon por la pregunta tonta, pero estoy espesito del todo.

¿Como le paso un valor a un campo de texto alfabetico desde un manejador de evento javascript?

Podria ser algo asi?  
var formu = theRoot.dataView();  
var agente = formu.control(“TXTAGENTE”);  
agente.setvalue("")

Gracias de antemano.  
Isaac

---

<div class="post-metadata">

**Author:** ![tic-software](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@tic-software](https://foros.velneo.com/u/tic-software)\
**Post date:** [11 Abril, 2016 08:17 UTC](https://foros.velneo.com/t/valor-a-un-campo-texto-javascript/8839/2 "2016-04-11T08:17:02Z")

</div>

Hola.

En velneo no es igual a vba o similares, en esos lenguajes modificas la propiedad del control textbox.

En velneo debes modificar lo que le está dando valor al textbox en la propiedad contenido, si es un cambpo debes modificar el campo, si es una variable local, debes modificar la variable…

Si es un campo modifica el valor del campo:

```auto
theRegisterIn.setField("CAMPO", "")
theRegisterIn.modifyRegister();

```

Si es una variable local:

`theRoot.setVar("VARIABLE","")`

Si es una variable global:

`theApp.setGlobalVar( "PROYECTO/VARIABLE", "" );`

Probablemente después de modificar el valor tendrás que realcular los controles, creo que con:

theRoot.dataView().updateControls();

Un saludo.

---

<div class="post-metadata">

**Author:** ![isaacpda](https://avatars.discourse-cdn.com/v4/letter/i/c6cbf5/32.png) [@isaacpda](https://foros.velneo.com/u/isaacpda)\
**Post date:** [11 Abril, 2016 10:16 UTC](https://foros.velneo.com/t/valor-a-un-campo-texto-javascript/8839/3 "2016-04-11T10:16:07Z")

</div>

Muchas gracias Infortic por tu respuesta,  
tienes toda la razón, lo arregle de esta manera.

theRegisterIn.setField(“AGENTE”,“nombre”); //Cambiando el nombre del control por el nombre del campo.  
theRoot.dataView().updateControls();

Un saludo,  
Isaac
