Erreur avec javascript

Bonjour juste une petite question.

J'ai un script php pour creer un formulaire et j'ai integrer du javascript sur un evenement (onFocus).

Seulement ca marche pas ca me met une erreur:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in ...

A votre avis d'ou vient l'erreur!??

7 réponses

  1. Contributeur
    Salut,

    Je pense que l'on pourra mieux t'aider si tu nous met ton code, ou du moins la partie consernée ;)

    @+
    0
    1. <? if ($action == 'visualiser'){
      echo $ligne[10];
      }
      else
      {
      echo '<TEXTAREA NAME="commentaire" cols="60" rows="5" value="'.$ligne[10].'" OnFocus='javascript:document.mode["formulaire"].objet["resultats_analyses"].champs["Commentaire"].value=""'>%gel,Tm,PCR ou produit PCR,...
      </TEXTAREA>';
      }
      0
      1. Contributeur
        Alors, essaie ça :
        <? if ($action == 'visualiser'){ 
        echo $ligne[10]; 
        } 
        else 
        { 
        echo '<TEXTAREA NAME="commentaire" cols="60" rows="5" value="'.$ligne[10].'" OnFocus="javascript:document.mode[\'formulaire\'].objet[\'resultats_analyses\'].champs[\'Commentaire\'].value="">%gel,Tm,PCR ou produit PCR,... 
        </TEXTAREA>'; 
        }

        Je comprends juste pas à quoi correspond ton "%gel,Tm,PCR ou produit PCR,... ", c'est la valeur de ton textarea ? alors pourquoi le value ? Vérifie ça.

        @+
        0
        1. Le %gel... correspond a la valeur qui s'affiche par defaut dans mon textarea pour indiquer a l'utilisateur le type de donnée qu'il doit entrer dans ce champs.

          Ce que je veux recuperer c ce que l'utilisateur va entrer.
          Et pour que ce soit plus convivial j'aimerai que lorsque l'utilisateur positionne sa souris dans le textarea le texte %gel...s'efface
          0
          1. Contributeur
            Ah ok, si c'est juste ça que tu cherches, alors voici ton code :
            <? if ($action == 'visualiser'){ 
            echo $ligne[10]; 
            } 
            else 
            { 
            echo '<TEXTAREA NAME="commentaire" cols="60" rows="5" value="'.$ligne[10].'" OnFocus="javascript:this.value=\'\'">%gel,Tm,PCR ou produit PCR,... 
            </TEXTAREA>'; 
            }

            @+
            0
            1. Merci beaucoup ca marche!!!

              ca fait plaiz
              0
              1. Contributeur
                De rien, si ta encore un prob, revient ;)

                @+
                0