Visualizzazione risultati 1 fino 2 di 2

Discussione: [Javascript/onClick] non visualizza il layer

  1. #1
    Guest

    Predefinito [Javascript/onClick] non visualizza il layer

    Ciao , ho creato questo script per visualizzare , al passaggio del mouse o al click su un link , un layer nella pagina , o qualsiasi altra cosa ^_^

    Codice HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Prova Javascript 01</title>
    <script language="JavaScript" type="text/JavaScript">
    
    function visual(numero) {
    if (numero == 1) {
    	document.write'<div id="Layer1" style="position:absolute; width:200px; height:115px; z-index:1; left: 169px; top: 95px; background-color: #FFFF00; layer-background-color: #FFFF00; border: 1px none #000000;">ddddd</div>';
    }
    else if (numero == 2) {
    	document.write'<div id="Layer2" style="position:absolute; width:200px; height:115px; z-index:1; left: 300px; top: 150px; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 5px none #0000FF;">ddddd</div>';
    }
    else if (numero == 3) {
    	document.write'<div id="Layer1" style="position:absolute; width:200px; height:115px; z-index:1; left: 169px; top: 95px; background-color: #FFFF00; layer-background-color: #FFFF00; border: 1px none #000000;">aaaaaaaaaaaaaaaaaaaaa</div>';
    }
    else {
    	document.write"";
    }
    }
    
    
    </script>
    </head>
    <body>
    
    <p>
      <input type="submit" name="Submit" value="Invia" onClick="visual(1)">
    </p>
    <p>
      <input type="submit" name="Submit" value="Invia" onClick="visual(2)">
    </p>
    <p>
      <input type="submit" name="Submit" value="Invia" onClick="visual(3)"> 
    </p>
    </body>
    </html>
    Il problema è che mi da un errore , in basso quando clicco , ie mi scrive "errore di visualizazione" ç_ç
    Qualcuno saprebbe aggiustarmelo ??

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Il write ha le parentesi:
    [code]document.write('ciao');[/html]

    Comunque non credo sia la cosa migliore mettere dentro a un evento come il clic del mouse un write. Piuttosto utilizza il metodo innerHTML.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •