Variable php dans javascript possible ?

Résolu
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -  
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

voila tout d'abord je vous montre mon programme en javascript ( ce n'est pas moi qui l'ai fait) :

<html>
<head>
<script type="text/javascript">
function start(x){
var o=document.getElementById("on" );
if(x >= 0)
{
o.value = x;
setTimeout("start("+x+"+1)", 1000);
}
}
</script>
</head>
<body>
<input type="text" id="on" />
<input type="button" onclick="javascript:start('1')" value="On" />
</body>
</html>

mes question sont les suivantes :

est ce que je peux mettre une variable php a la place du 1 ??

par exemple a la place du 1 je met une variable qui a été récupérer d'un formulaire est ce possible ??

et a quoi sert cette ligne :

o.value = x; (j'ai compris toute les autre sauf celle la^^)

merci d'avance pour vos réponses.

coordialement
baki
Configuration: Windows XP
Firefox 3.5

8 réponses

  1. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    salut alors :
    o.value = x;
    attribut la valeur de x au champ on
    et pour le php oui tu fait genre :
    <input type="button" onclick="start('<?php echo $lavariablequetuveux;?>';)" id="on" />

    (j'en ai profiter pour corriger l'erreur de value)
    0
  2. b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
     
    merci bcp et j'ai une autre question maintenant lol

    voila alors j'ai fait ceci :

    Mine de métal (niveau <input class="input" size="3" type="text" name="metal" value="" />)
    <input type="submit" class="input" name="cec" value="Construire niveau supérieur" onClick="document.forms[0].metal.value='+1';return(false)"/>

    enfaite ce que je voudrais faire c'est que lorsque je clik sur le bouton, ben sa rajoute +1 dans le formulaire type text

    je sais pas si c'est bien claire lol
    0
  3. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    tu veux pas ke je te fasse le code non plus ? :p
    0
  4. b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
     
    non juste éclaircir

    mais je pense qu'en faite il faut que je reprenne mon code d'avant et au lieu de faire un truk toute les seconde faut je le face a chaque clik no ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    oui
    0
  7. b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
     
    ben je suis pas sorti de l'auberge mdrrr

    merci je vais essayer de faire tout sa merci pour ton aide
    0
  8. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    allez jv tfaire une fleur :
    <script type="text/javascript">
    function chezpas(sens)
    {
    chif = parseInt(chiffre);
    if(sens =='a')
    {
    document.getElementById('relou').value = document.getElementById('relou').value+1;
    }
    if(sens =='b')
    {
    document.getElementById('relou').value = document.getElementById('relou').value-1;
    }
    }
    </script>
    <input type="text" id="relou" name="relou" value="0" />
    <input type="button" onclick="chezpas('a')" value="+" />
    <input type="button" onclick="chezpas('b')" value="-" />
    0
  9. b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
     
    merci bon je vais essayer de comprendre tout sa

    merci encore
    0