Ce qui nous donne, en affichant normalement la source de la page :

L'affichage de la source ne montre pas le contenu injecté

Si on affiche la selection de la zone chargée dynamiquement :

L'affichage de la source montre le contenu dynamique injecté

Une astuce pour afficher rapidement le code source post-traitement d'une page, le focus étant fait sur celle-ci, revient à faire CTRL + A, Clic-droit -> Code source de la sélection.

PS : Les plus observateurs avides de remontrances signaleront que générer des formulaires en javaScript est tout sauf accessible, et ils auront raison. Mais je tiens de suite à préciser qu'il existe une version du site en cours de dev disposant d'une version en html statique :)

Edition du 27/06/2005

Je note avec amusement que le code source affiché par la fonction Code source de la sélection modifie le code source original. Je m'explique : admettons que l'on écrive cette portion de code XHTML :

<form name="form1" id="form1" action="./">
  <label for="q">Rechercher</label><br />
  <input type="text" name="q" id="q" value="" style="background:#eee url(images/bgq.png) no-repeat top left" /><br />
  <input type="hidden" name="a" id="a" value="search" />
  <input type="submit" name="s" id="s" value="Rechercher" />
</form>

L'affichage du code source de la selection du formulaire affichera :

<form name="form1" id="form1" action="./">
  <label for="q">Rechercher</label><br>
  <input name="q" id="q" value="" style="background: rgb(238, 238, 238) url(images/bgq.png) no-repeat scroll left top; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;" type="text"><br>
  <input name="a" id="a" value="search" type="hidden">
  <input name="s" id="s" value="Rechercher" type="submit">
</form>

On notera que Firefox réinterprète le code source en le formattant à sa sauce, notamment au niveau des styles mais surtout en transformant les balises fermées correctement (<balise />) en balises HTML-like (<balise>). Bon, la validation passe quand même au validateur puisque ce dernier ne vérifie pas les sorties javascript.

Voilà, c'était juste à titre anécdotique en fait :green: