begin process at 2010 03 18 00:11:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Textarea et Get


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Textarea et Get

jeudi 20 juillet 2006 à 08:06:05 | Textarea et Get

Loser

Bonjour @ tous

voila j'ai un soucis avec les textarea et la méthode GET

j'ai une page ou, a chaque information entrée, la page se recharge en attribuant à l'url, l'argument et la valeur du champs en cours

<code>function change_it(champs, other_val){
 
 var page = 'edit.php';

 //Vous pouvez ajouter des fonctions ici :
 if(location.search.substring(1)){

  //On récupère le nombre d'argument et on coupe les différents arguments dans un tableau
  jshp_arg = location.search.substring(1).split('&');

  //On recherche la longueur du tableau
  jshp_nbrarg = jshp_arg.length;

  //On créé le tableau get qui permettra de récupérer les variables
  var jshp = new Array();

  for(var i=0; i<jshp_arg.length; i++){

   //Recherche du signe egal
   jshp_tpeg = jshp_arg[i].indexOf('=');

   //Récupératon du nom de la variable
   jshp_tpname = jshp_arg[i].substring(0,jshp_tpeg);

   //Récupération de la valeur de la variable
   jshp_tpvar = jshp_arg[i].substring(jshp_tpeg+1,jshp_arg[i].length);
   
   //Stockage dans le tableau final

   if(jshp_tpname == champs){
    
    z=true;
    jshp[jshp_tpname] = other_val;

   }
   else{
    
    z=false;
    jshp[jshp_tpname] = jshp_tpvar;

   }
   
   if(i==0){
    page = page+'?'+jshp_tpname+'='+jshp[jshp_tpname];
   }
   else{
    page = page+'&'+jshp_tpname+'='+jshp[jshp_tpname];
   }
  }
  
  if(z==false){
   page = page+'&'+champs+'='+other_val;

  }
  
  document.location.href = page;
 }
 
 //document.location.href="edit.php"+x+"&compteur="+variable;
}</code>

(méthode un peu bourrin mais j'ai très peu de connaissance)

le script fonctionne bien sauf pour le textarea, ou le retour a la ligne n'est pas prise en compte

<code><textarea name="commentaire" id="commentaire" style="width:510px" wrap="virtual" onchange="change_it('commentaire', this.value);">{COMMENTAIRE}</textarea></code>

PS : le {COMMENTAIRE} c'est parce que j'utilise des templates
le GET['commentaire'] je l'enregistre dans un session par la suite

Bref je ne vois pas du comment faire pour les retour à la ligne...

Quelqu'un qui cherche à comprendre

jeudi 20 juillet 2006 à 08:28:17 | Re : Textarea et Get

Loser

oups mauvais forum... désolé

Quelqu'un qui cherche à comprendre
jeudi 20 juillet 2006 à 09:04:19 | Re : Textarea et Get

nickadele

Membre Club Administrateur CodeS-SourceS
Bonjour,

première remarque, attention avec les textarea et la méthode GET, en effet cette méthode est limitée dans le nombre de caractères qui sont passés dans la chaine !
Seconde concernant les retour à la ligne :
warp=soft : le retour à la ligne se fait au fur et à mesure que l'utilisateur écrit mais ne sont pas transmis au serveur même pour les sauts de lignes !
warp=hard : le retour à la ligne intervient et sont transmis au serveur !
virtual et physical ne sont plus d'actualité !
La valeur par défaut est soft !

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle


Cette discussion est classée dans : page, textarea, arg, jshp, tpname


Répondre à ce message

Sujets en rapport avec ce message

Récupérer la valeur d'un calque [ par senechjf ] Bonjour, J'ai un formulaire avec un textaera. Pour avoir un minimum de mise en page, j'ai piqué le javascript de yahoo.fr, lorsqu'on écrit en mail. Je enregistrer contenu textarea [ par gatita_dev ] bonjour,je veux savoir s'il y a une façon d'enregistrer le contenu d'un textarea en tant que page html sans ouvrir la boite de dialogue"enregistrer so pb xmlhttprequest [ par David_monchy ] salut à tous, je viens du forum phpcs.com, ou on m'a dit de venir poster ici, donc je vous fait un copier-coller du message:je développe un genre de m passer une variable d'une fenetre a une autre [ par xactise ] Bonjorus j'ai bien éssayer de chercher dans les code present sur ce site mais je ne sait pas quoi taper en recherchevoici mon problèmeje voudrai modif Remplir un textarea à partir d'une fenêtre popup [ par adidas40 ] Bonjour tout le monde,Voilà, j'aimerai pouvoir changer le contenu d'un textarea qui se trouve sur une certaine page à partir d'une fenêtre popup.Je vo Validation de formulaire avec jQuery : problème textarea [ par Xaviou ] Bonjour à tous. Je me suis récement mis au JavaScript, et plus précisément à jQuery. Je rencontre quelques soucis pour la validation d'un formulaire Textarea et Javascript [ par Slyders ] Voila j'ai un petit problème de mise en page Je suis entrain de faire un formulaire en PHP pour uniformisé les Télécopies ou je travail, les télécopie Textarea et double clic [ par Progi1984 ] Bonjour,J'ai une page web à laquelle est assignée une redirection lors d'un double clic.Cette page contient un formulaire avec un input et un textarea popup _parent [ par xactise ] bonjours j'ai un textarea dans une fenetreen dessous il y a un liencomment faire pour ouvrir ce lien dans une popupet que pour dans la popup il y est CheckBox + Actualiser [ par Kryogen5 ] Bonjour,J'ai créé un formulaire basique en html, avec des cases à cocher.Mon problème est le suivant : lorsqu'une case est cochée, si j'actualise la p


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales