Ciao, ho acquistato qualche giorno fà il libro "ajax" di Enrico Amedeo
Purtroppo devo segnalare che non è stata indicata dove sia possibile scaricare gli script elencati nel libro.
Ora tra le cose che spiega all'inizio tratta un esempio di validazione semplice con innerhtml.
In sostanza invece di un alert dovrebbe comparire un div
Ho provato a copiare il codice dal libro per una prova sul campo ma devo ammettere che le mie al momento ridotte conoscenze mi creano un problema nel capire dove sta l'errore.
segnalo inoltre che non si capisce in che modo intervenire sul css.
Ad ogni modo lo script sotto copiato pari pari a me non funziona ,mi date una mano per favore a capire?
Grazie
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><? xml version"1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function valida() {
var utente = document.getElementById("utente")
var empty1 = isEmpty (utente.value)
var result =!(empty)
var errore =document.getElementById("errore")
if (!result) {
errore.innerHTML ="campo obbligatorio"
} else
{
errore.innerHTML ="&nbsb"
}
return result
}
</script>
<style type="text/css">
<!--
#errore {
color: #000;
background-color: #0FF;
}
-->
</style>
</head>
<body>
<form action="pippo.asp" method="post" onsubmit="return valida()">
utente: <input id="utente" name="utente" />
<div id="errore"></div>
<input type="submit" name="button" id="button" value="Submit" />
</form>
</body>
</html>