Position dans page HTML de JS text

Discutez d'informatique ici !
Avatar de l’utilisateur
ortollj
Membre Rationnel
Messages: 554
Enregistré le: 13 Mai 2009, 08:28

position dans page HTML de JS text

par ortollj » 13 Déc 2014, 09:32

Bonjour
petit essai:
comment faire pour que le texte de sortie: document.write("(u,v): " + u + " " + v );
genere en JS n'efface pas le formulaire, mais soit juste en dessous ?

Code: Tout sélectionner

   
   

   
    function checkForm()
    {
   var u; var v ;
        if(document.getElementById("A").value == "")
        {
            alert(" la sequence A est vide");
            return false;
        }
        else
        {
       
            alert("ok");      
         u=document.getElementById("A").value;
         v=document.getElementById("B").value;
          document.write("(u,v): " + u + " " + v );
         
            return true;
         
        }
   }
   
   



    Sequence A :
    Sequence B :
       



si j'avais su j'aurais pas venu.



Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 13 Déc 2014, 10:08

après
...
tu ajoutes


et à la place de document.write tu écris
document.getElementById('output').innerHTML = 'ton string';

mais
tu verras rien vu que tu submit le form et que t'es en return true, ta page va changer
la vie est une fête :)

Avatar de l’utilisateur
ortollj
Membre Rationnel
Messages: 554
Enregistré le: 13 Mai 2009, 08:28

par ortollj » 13 Déc 2014, 10:33

j'ai essayé ca, il y a un progres ca n'efface pas le formulaire , mais rien en sortie !


Code: Tout sélectionner

   
   

   
    function checkForm()
    {
   var u; var v ;
        if(document.getElementById("A").value == "")
        {
            alert(" la sequence A est vide");
            return false;
        }
        else
        {
       
            alert("ok");      
         u=document.getElementById("A").value;
         v=document.getElementById("B").value;
          //document.write("(u,v): " + u + " " + v );
         document.getElementById('output').innerHTML = 'toto'
            return true;
         
        }
   }
   
   



    Sequence A :
    Sequence B :
   
        







ci dessous non plus !

Code: Tout sélectionner

   
   

   
    function checkForm()
    {
   var u; var v ;
        if(document.getElementById("A").value == "")
        {
            alert(" la sequence A est vide");
            return false;
        }
        else
        {
       
            alert("ok");      
         u=document.getElementById("A").value;
         v=document.getElementById("B").value;
          //document.write("(u,v): " + u + " " + v );
         document.getElementById("S").innerHTML = 'toto'
            //return true;
         
        }
   }
   
   



    Sequence A :
    Sequence B :
    GO : 
    Sortie :     




si j'avais su j'aurais pas venu.

Avatar de l’utilisateur
ortollj
Membre Rationnel
Messages: 554
Enregistré le: 13 Mai 2009, 08:28

par ortollj » 13 Déc 2014, 11:00

est ce qu'un id cree dans un formulaire est connue ailleurs que dans la fonction formulaire ?
est il global ou pas ?,

ci dessous non plus decidement !( et j'en ai essayé bien d'autres ) :hum:

Code: Tout sélectionner

   
   

   
    function checkForm()
    {
   var u; var v ;
        if(document.getElementById("A").value == "")
        {
            alert(" la sequence A est vide");
            return false;
        }
        else
        {
       
            alert("ok");      
         u=document.getElementById("A").value;
         v=document.getElementById("B").value;
          //document.write("(u,v): " + u + " " + v );
         document.getElementById("S").innerHTML = 'toto' ;
            return true;
         
        }
   }
   
   



    Sequence A :
    Sequence B :
   
    GO :     

     


si j'avais su j'aurais pas venu.

Avatar de l’utilisateur
ortollj
Membre Rationnel
Messages: 554
Enregistré le: 13 Mai 2009, 08:28

par ortollj » 13 Déc 2014, 14:59

je voulais faire un petit outil rapidement en JS, benoitement
mais je m'aperçois qu'il y a beaucoup de chose a lire et apprendre avant de pouvoir faire ce petit outil :doh:
html petits example
si j'avais su j'aurais pas venu.

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 13 Déc 2014, 18:24

je te conseil d'apprendre un minimum tu y gagneras en temps...
Code: Tout sélectionner
 

il manque évidémment '>'
faut faire des copiers-coller correctement :hum:
la vie est une fête :)

Avatar de l’utilisateur
ortollj
Membre Rationnel
Messages: 554
Enregistré le: 13 Mai 2009, 08:28

par ortollj » 14 Déc 2014, 20:05

j'ai passé plusieurs heures a essayé de comprendre comment interagissent JavaScript et HTML
sans succes :marteau: , heureusement les dieux ont créé Geogebra ! :zen:
pour les Beotiens de l'informatique comme moi.
et j'ai pu faire mon petit outil.
Conway algo avec Geogebra
si j'avais su j'aurais pas venu.

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite