Avatar Image
Machacateclados
Machacateclados

Cómo puedo acceder a un campo de texto creado con una funcion en javascript y que esta obligatoriamente fuera del formulario que ya esta creado en la misma pagina php por mi.

No puedo insertar el valor del campo en una base de datos, sino consiguo acceder a él como sea.
Gracias.

PrisConSua
Usuario habitual
Usuario habitual

Ay, ay, ay, Kohga... que andaras haciendo que necesitas cosas tan raras... Muchas risas


Suponiendo que tengas <input type="text" name="dato">

Puedes acceder a su valor como .... document.all.dato.value


Ya me contaras que pagina estas montando... Fumador

Avatar Image
Machacateclados
Machacateclados

Codigo:

<input TYPE=hidden NAME=variable VALUE="<? echo $variable ?>">

Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua
Ay, ay, ay, Kohga... que andaras haciendo que necesitas cosas tan raras... Muchas risas


Suponiendo que tengas <input type="text" name="dato">

Puedes acceder a su valor como .... document.all.dato.value


Ya me contaras que pagina estas montando... Fumador


Creo que por ahora me quedo contigo, digo, con tu consejo Giño Gracias Pris.
Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por Alejandro666i

Codigo:

<input TYPE=hidden NAME=variable VALUE="<? echo $variable ?>">


Gracias tambien a ti, pero yo me referia en javascript Giño
Avatar Image
Machacateclados
Machacateclados

no lo probe pero supuestamente deberia andar igual ya q lo unico de php es cuando esta dentro de <? ?> lo otro seria funcion normal de html o javascript... ok igual si te va bien la otra forma.. pero tene en cuenta q estas trabajando php seria mas facial si tenes variables ($) cuando vayas a trabajar con bases de datos.

Salu2 Giño


No soy experto solo trato de ayudar Sonrisa Gigante

Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua
Ay, ay, ay, Kohga... que andaras haciendo que necesitas cosas tan raras... Muchas risas


Suponiendo que tengas <input type="text" name="dato">

Puedes acceder a su valor como .... document.all.dato.value


Ya me contaras que pagina estas montando... Fumador


Se asigna asi?

var res;
time=document.all.dato.value;
document.write(res);

Es que hago esto y no me lo muestra por pantalla. Y antes de empezar a insertar quiero probar que se visualize pro pantalla.
Pero al parecer no me va, algo mal estoy haciendo seguro Avergonzado
PrisConSua
Usuario habitual
Usuario habitual

¡¿Que!? loco

Viendo el codigo que pones, asignas el valor del campo "dato" a la variable "time", pero imprimes el valor de la variable "res".
Si lo que pretendes ver es el valor de "dato", mal vas lograrlo asi, ¿no? Muchas risas

Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua
¡¿Que!? loco

Viendo el codigo que pones, asignas el valor del campo "dato" a la variable "time", pero imprimes el valor de la variable "res".
Si lo que pretendes ver es el valor de "dato", mal vas lograrlo asi, ¿no? Muchas risas


Fallo 'tesnico' jajaja

var res;
res=document.all.dato.value;
document.write(res);

y ahora?
PrisConSua
Usuario habitual
Usuario habitual

Ahora tiene que funcionar.

Vamos, que a mi esto me funciona.



<html>
<head>

</head>

<body>

<input type="hidden" name="dato" value="nada">

<script language="javascript1.2">
document.write(document.all.dato.value);
</script>
</body>

</html>


Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua
Ahora tiene que funcionar.

Vamos, que a mi esto me funciona.


<html>
<head>

</head>

<body>

<input type="hidden" name="dato" value="nada">

<script language="javascript1.2">
document.write(document.all.dato.value);
</script>
</body>

</html>




y se puede hacer esto?

function fun()
{
return document.write(document.all.calendarDate.value);
}

... ¿?
Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por Kohga
Escrito originalmente por PrisConSua
¡¿Que!? loco

Viendo el codigo que pones, asignas el valor del campo "dato" a la variable "time", pero imprimes el valor de la variable "res".
Si lo que pretendes ver es el valor de "dato", mal vas lograrlo asi, ¿no? Muchas risas


Fallo 'tesnico' jajaja

var res;
res=document.all.dato.value;
document.write(res);

y ahora?


yo lo que pretendo es que el valor sea asignado a otra variable Avergonzado
PrisConSua
Usuario habitual
Usuario habitual

Casi.

Pon esto:

function fun() {
return document.all.calendarDate.value;
}

Que haras, que haras.... Muchas risas
Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua

Casi.

Pon esto:

function fun() {
return document.all.calendarDate.value;
}

Que haras, que haras.... Muchas risas

Primero no tener idea de javascript jajaja y despues... pues...lo que me piden Giño pero... pronto se me acaba el chollo jeje
Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por PrisConSua

Casi.

Pon esto:

function fun() {
return document.all.calendarDate.value;
}

Que haras, que haras.... Muchas risas


Ahora me sale este mesaje de error:' conversion ERROR from string "fun()" '

El campo es de tipo 'date' en la base de datos, y ni aun cambiandolo a 'text' funciona... Llorando
PrisConSua
Usuario habitual
Usuario habitual

Eso ya se me escapa. De bases de datos y tal, ni idea.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 17/Jun/2010, 13:46
DeMoNiC GestionXls Banditolane23kJun/10
Por: , el 19/Ene/2010, 06:32
Laicox aerialss88412kJan/10