Foros del Web » Programando para Internet » Javascript »

CAMBIAR VALOR con javascript

Estas en el tema de CAMBIAR VALOR con javascript en el foro de Javascript en Foros del Web. hola ya tengo unos valores que cambio...pero quisiera hacer un if con javascript que si un valor es igual a otro valor entonces me muestre ...
  #1 (permalink)  
Antiguo 30/04/2011, 16:29
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
CAMBIAR VALOR con javascript

hola ya tengo unos valores que cambio...pero quisiera hacer un if con javascript que si un valor es igual a otro valor entonces me muestre otra cosa...ps dejo el codigo por aqui...para que se entienda mejor lo q quiero


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var correo2= "<?PHP $_COOKIE['correo2'] ?>";
  3. //creamos la funcion
  4. function llenar_campo () {
  5. //llamanos al input "correo" y le asignamos un valor
  6. document.getElementById("correo").value = "<?php echo $_COOKIE['correo2']; ?>";
  7. document.getElementById('cambiar').value="<?php echo $_COOKIE['correo']; ?>";
  8. }
  9.  
  10. </script>

esa funcion la llamo con
<input type='button' value='$correo2' id='cambiar' onclick='llenar_campo ();' />

entnces como pueden ver en el codigo javascript...yo al hacerle click al boton cambio el valor de otro html que no pongo aki....y cambio el valor del boton....pero ahora necesito hacer un if con javascript....que si el valor del boton es igual a $_cookie['correo2'] que cambie el input donde muestro que el id es correo....que lo cambie a $_cookie['correo'].....gracias posdata....no se javascript...por eso no se hacer un if....
  #2 (permalink)  
Antiguo 30/04/2011, 16:46
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: CAMBIAR VALOR con javascript

estoy haciendo...con mis escasos conocimientos de javascript un if...y lo ke yo pido es algo asi...pero esto no me funciona
Código Javascript:
Ver original
  1. if(document.getElementById('cambiar').value="<?php echo $_COOKIE['correo']; ?>"){
  2.  
  3. document.getElementById("correo").value = "<?php echo $_COOKIE['correo']; ?>";
  4. document.getElementById('cambiar').value="<?php echo $_COOKIE['correo2']; ?>";
  5.  
  6. }


AYUDENMEEEE
  #3 (permalink)  
Antiguo 30/04/2011, 17:09
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: CAMBIAR VALOR con javascript

creo que te refieres a esto
Cita:
function llenar_campo (valor) {
//llamanos al input "correo" y le asignamos un valor
if(valor == "<?php echo $_COOKIE['correo2']; ?>") {
document.getElementById('cambiar').value= '<?php echo $_COOKIE['correo']; ?>';
}
}

<input type='button' value='$correo2' id='cambiar' onclick='llenar_campo (this.value);' />
  #4 (permalink)  
Antiguo 30/04/2011, 17:23
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: CAMBIAR VALOR con javascript

bueno...primero que todo muchas gracias por responder....pero no me funciona...si le coloco eso nisiquiera funciona la otra funcion....como le hago?
  #5 (permalink)  
Antiguo 30/04/2011, 17:31
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: CAMBIAR VALOR con javascript

qué otra función??
esto es una condicional
Cita:
if(valor == "<?php echo $_COOKIE['correo2']; ?>") {
la variable valor es el valor del botón y se compara con el valor de la cookie
  #6 (permalink)  
Antiguo 30/04/2011, 17:41
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: CAMBIAR VALOR con javascript

ok ya estamos mejorando XD mira me hace la primera parte...pero la del if no...osea le doi click al boton y no hace nada....anexo el codigo completo javascript para ke veas como lo tengo
Código Javascript:
Ver original
  1. function llenar_campo () {
  2. //llamanos al input "nuevo" y le asignamos un valor
  3.  
  4. document.getElementById("correo").value = "<?php echo $_COOKIE['correo2']; ?>"
  5. document.getElementById('cambiar').value="<?php echo $_COOKIE['correo']; ?>";
  6. if(valor == "<?php echo $_COOKIE['correo']; ?>") {
  7. document.getElementById("correo").value = "<?php echo $_COOKIE['correo']; ?>"
  8. document.getElementById('cambiar').value="<?php echo $_COOKIE['correo2']; ?>";
  9.  
  10. }
  11. }
  #7 (permalink)  
Antiguo 30/04/2011, 17:46
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: CAMBIAR VALOR con javascript

está cometiendo este error. no estás recibiendo el parámetro
Cita:
function llenar_campo (valor) {
así que puede que te falte también esto otro
Cita:
<input type='button' value='$correo2' id='cambiar' onclick='llenar_campo (this.value);' />
  #8 (permalink)  
Antiguo 30/04/2011, 17:53
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: CAMBIAR VALOR con javascript

wahhhhhhhhh ahora siiiiii....muhas graciassss.....alfinnn.....disculpame lo q pasa es q el curso de javascript q estoy por hacer...ps aplazaron la fecha de inicio :( pero buehh se ve que javascript es re facil.....gracias :D si necesitas ayuda con php no olvides en escribirme...ps se php muchisisimo mas que el javascript GRACIAS
  #9 (permalink)  
Antiguo 30/04/2011, 17:58
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: CAMBIAR VALOR con javascript

Cita:
Iniciado por eduardo160 Ver Mensaje
wahhhhhhhhh ahora siiiiii....muhas graciassss.....alfinnn.....disculpame lo q pasa es q el curso de javascript q estoy por hacer...ps aplazaron la fecha de inicio :( pero buehh se ve que javascript es re facil.....gracias :D si necesitas ayuda con php no olvides en escribirme...ps se php muchisisimo mas que el javascript GRACIAS
muchas gracias por tu ofrecimiento, lo tendré en cuenta cuando se me presente un problema en php

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:06.