Programmation JavaScript/Programmer en deux minutes/Une page wiki
Apparence
Munis de votre éditeur de texte avec coloration syntaxique, créez ce document *.html
et ouvrez-le avec votre navigateur outillé d'une extension Firebug-like.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr">
<head>
<script type="text/javascript">
var texte;
function Prompt_and_run() {
texte = prompt("Bonjour. \nEntrez votre texte :");
return affiche_dans_div();
}
function affiche_dans_div() {
var wikitext = document.getElementById("wikitext");
return wikitext.innerHTML= "Votre texte : " + texte;
}
</script>
</head>
<body>
<a onmouseover="Prompt_and_run();"> <!-- la fonction est exécutée lorsque la souris est sur l'ancre -->
Écrire.
</a>
<div id="wikitext"></div>
</body>
</html>
Le navigateur prompte et affiche le texte dans une division du document.
Pour obtenir une wikipage, il faut communiquer les changements à un serveur, puis que le serveur enregistre les changements.
Vous l'avez compris, ceci nécessite d'autres technologies que le JavaScript. Rendez-vous sur Programmation Web/Programmer en deux minutes à la sous-page : Un wiki en JavaScript et PHP.