Foros del Web » Programando para Internet » Jquery »

Problema ejecutar el siguiente codigo en Javascript y html

Estas en el tema de Problema ejecutar el siguiente codigo en Javascript y html en el foro de Jquery en Foros del Web. Que tal tengo dos archivos 1) el primero html : <head> <script type="text/javascript" src="procesa.js"></script> </heAD> <div id="miContenedor"> <p id="miTexto"> A B C D E F ...
  #1 (permalink)  
Antiguo 05/07/2015, 16:01
Avatar de gonzalex_2004  
Fecha de Ingreso: noviembre-2011
Ubicación: Ciudad de San Vicente, Argentina
Mensajes: 21
Antigüedad: 12 años, 5 meses
Puntos: 1
Problema ejecutar el siguiente codigo en Javascript y html

Que tal tengo dos archivos
1) el primero html :
<head>
<script type="text/javascript" src="procesa.js"></script>
</heAD>
<div id="miContenedor">
<p id="miTexto">


A B C D E F ... D,E ... F,A</p>



</div>

2)y el segundo javascript
var str = document.getElementById("miTexto").innerHTML;
var Valores = {
A:"1",
B:"2",
C:"3",
D:"4",
E:"5",
F:"6"
//etcetera
};
str = str.replace(/A|B|C|D|E|F/g, function(matched){
return Valores[matched];
});

$("#miTexto").html(str);
.................................................. .....................



Mi pregunta es porque no lo puedo ejecutar.ejecutar. Perdon si es algo muy obvio,pero recien estoy empezando a utilizar html y javascript
  #2 (permalink)  
Antiguo 05/07/2015, 17:07
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problema ejecutar el siguiente codigo en Javascript y html

Porque tu archivo con el código JavaScript carga antes que los elementos del documento, entonces, no afecta a ninguno.

Como veo que usas la librería jQuery (debiste de publicar esto en el foro respectivo), debes de ejecutar dicho código con el método .ready().

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     //Acá va tu código
  3. });

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 05/07/2015, 17:25
Avatar de gonzalex_2004  
Fecha de Ingreso: noviembre-2011
Ubicación: Ciudad de San Vicente, Argentina
Mensajes: 21
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Problema ejecutar el siguiente codigo en Javascript y html

Muchisimas gracias¡¡

Etiquetas: html, javascript, js, siguiente, valor
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 01:12.