Não afete o javascript a uma zona do código

  • Autor Autor raulsuances
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
R

raulsuances

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas,
Necesito saber si se puede hacer que un fichero javascript no afecte a una zona de mi codigo.
Voy a poner un ejemplo sencillo porque no me he explicado muy bien.
HTML:
<html>
  <head>
    <script type="text/javascript" src="javascript.js"></script>
  </head>
  </body>
    <p id="primero">parrafo1</p>
    <p id="segundo">parrafo2</p>
  </body>
</html>

Inserir CODE, HTML ou PHP:
//Este es el archivo javascript.js
addEventListener("load",inicio(),false);
function inicio(){
  document.getElementById("primero").style.background="red";
  document.getElementById("segundo").style.background="green";
}

Este ejemplo lo que hace es que el párrafo con id "primero" se pone de color rojo y el párrafo de id "segundo" se pone de color verde.
Pero yo lo que quiero es que, sin modificar el javascript, el javascript solo afecte al párrafo con el id "primero" por ejemplo. Con lo que quedaría el primer párrafo en azul y el segundo sin colorear.

Esto lo quiero SIN MODIFICAR EL JAVASCRIPT, debido a que mi código no es tan sencillo como este y seria muy difícil modificar exactamente lo que quiero.

Mi problema real es que aquí (1. Qué es el arándano ? Ganesh Grow Blog) cuando incluyo una librería de javascript (<script type="text/javascript" src="http://pruebas.ganeshgrow.es/js/jquery/jquery-1.11.0.min.js"></script>) el menú de arriba a la derecha se ve perfectamente menu bien.webp, pero el widget de entradas relacionas que hay en los posts se me descuadra y descoloca entero entradas mal.webp. Y si quito esa librería el menú no funciona bien (no se ve el menú desplegablemenu mal.webp) pero el widget de entradas relacionadas se ve perfectamenteentradas bien.webp.

Un saludo
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Prueba a añadir el JS a pie de pagina justo antes del cierre del /body
 
Prueba a añadir el JS a pie de pagina justo antes del cierre del /body

Heyyy gracias!!!🙂
Se solucionó.
Pero una duda, porque me dado como solución ponerlo en el body antes del cierre? tiene alguna lógica? es mejor poner los enlaces a los javascript ahí o en el head?
De todas formas también quiero saber como un fichero javascript no afecte a una zona de código, por si acaso lo necesito en un futuro.

Un saludo, y gracias por tu ayuda😛8:
 
Voltar
Topo