Saisir une données

Pour créer un équivalant  « TextField » :


PREMIERE SOLUTION

Quand on clique sur le rectangle un zone de saisie apparait à l’écran :

var texte = window.prompt(« Réponse : « );
hypeDocument.getElementById(element.id).innerHTML = texte;   
if(element.id== »QR1″)
{  
if (texte== »1″)
        {hypeDocument.getElementById(‘QR1’).innerHTML = « Exact »;}
else
  {hypeDocument.getElementById(‘QR1’).innerHTML = « Faux »;}
  window.totaL++;
  }

DEUXIEME SOLUTION

Il faut modifier le code html de l’objet

<input rows= »16″ style= »font-size:20px » size= »10″ type= »text » id= »R1″>

Pour récupérer la valeur dans R1 :

window.x1 = document.getElementById(‘R1’).value; // from the innerHTML

Pour afficher un bouton suite par exemple :

hypeDocument.getElementById(‘quizzSuite’).style.display = « block »;

Ce système très simple ne fonctionne pas sur tablette…..et il faut bien faire entrée pour valider…