10 messaggi dal 23 settembre 2003
Come mai non mi vuole funzionare questa semplice prova ?
Qualcuno gentilmente può aiutarmi ?

<html>
<head>
<title>Nuova pagina 1</title>

<script language="JavaScript">
<!--
function getElem(id){
if (document.getElementById){
return document.getElementById(id)
} else {
return eval("document.all."+id)
}
}

function prova(){
var msg="Ciao mondo";
getElem("messaggi").innerHTML = msg;
}
// -->
</SCRIPT>
</head>

<body onload="javascript:prova();">

<Spam id="messaggi"></spam>
</body>

</html>
2.584 messaggi dal 14 maggio 2001
Ciao... era questo quello che volevi ottenere?

<html>
<head>
<title>Nuova pagina 1</title>
<script language="JavaScript">
<!--
function getElem(id){
if (document.getElementById){
return "document.getElementById('" + id + "')";
} else {
return "document.all." + id;
}
return (prova);
}

function prova()
{
var msg="Ciao mondo";
eval(getElem("messaggi") + ".value='" + document.write(msg) + "';");
}
// -->
</SCRIPT>
</head>

<body onload="javascript:prova();">
<Spam id="messaggi"></spam>
</body>
</html>
10 messaggi dal 23 settembre 2003
Non esattamente, vorrei che comparisse il messaggio ciao mondo nel layer con il metodo inner.html, e che il metodo sia compatibile sia netscape che explorer, , comunque nemmeno con cio' che c'è scritto nella risposta funziona, da un'errore simile a cio 'che h oscritto io nella riga 18, dice che è nullo o non è un'oggetto.
2.584 messaggi dal 14 maggio 2001
Ciao, hai provato con:

function prova()
{
var msg="Ciao mondo";
messaggi.innerHTML = msg;;
}

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.