Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1795 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Générer un texte à partir de variable

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Générer un texte à partir de variable

n°2234002
juanita88
Posté le 24-07-2014 à 14:43:05  profilanswer
 

Bonjour,
 
Je rencontre un souci de compatibilité depuis le passage à IE9 et FF31.
Sans connaitre le JS, j’ai développé un petit bout de code qui me permet de générer un code préétabli comportant des variables issues d’un textarea qu’un utilisateur saisirait.
 
Voici le formulaire html :

Code :
  1. <table>
  2. <tr><td>.: Générateur de code BLABLA :.</b></font></td></tr>
  3. <form name="form_blabla">
  4. <tr><td>Chemin du dossier "BLABLA" (sans " / " à la fin)<br><input type="text" name="var1" size="50" value="coller ici le Chemin C:\..." OnFocus="this.select();"></td></tr>
  5. <tr><td><br><input type="button" value="Générer le code" OnClick="generer_blabla();">
  6.         <input type="reset" value="Effacer">
  7.         <input type="button" value="Copiez ce texte" onClick="copy2Clipboard(document.form_blabla.result_blabla)"></td></tr>
  8.       
  9.       
  10. <tr><td><textarea name="result_blabla"></textarea><br><br></td></tr>
  11. </form>
  12. </table>


 
 
Voici le code JS :

Code :
  1. function generer_blabla() {
  2. var var1 = document.form_blabla.var1.value;
  3. document.form_blabla.result_blabla.value += 'Initialisation du dossier "'  + var1 + '" ok' + "\n";
  4. document.form_blabla.result_blabla.value += 'Open Table "' + var1 + '/continent/pays/region.doc" Interactive' + "\n";
  5. document.form_blabla.result_blabla.value += 'Map From PAYS' + "\n";
  6. document.form_blabla.result_blabla.value += 'Set Map Display Position' + "\n";
  7. document.form_blabla.result_blabla.value += 'Export "PAYS" Into "' + var1 + '/export/map.dxf" Type "DXF" Overwrite' + "\n";
  8. }


 
 
Voici le rendu attendu :
Initialisation du dossier "C:\Users\Administrateur\Desktop" ok
Open Table "C:\Users\Administrateur\Desktop/continent/pays/region.doc" Interactive
Map From PAYS
Set Map Display Position
Export "PAYS" Into "C:\Users\Administrateur\Desktop/export/map.dxf" Type "DXF" Overwrite
 
 
Or depuis la migration sous IE9 : aucun résultat.
 
Pourriez-vous s’il vous plait m’indiquer ce qui cloche ? Des fonctions n’existeraient plus ?
Merci par avance,
 

mood
Publicité
Posté le 24-07-2014 à 14:43:05  profilanswer
 

n°2237902
Eagles Eye​s
Posté le 12-09-2014 à 17:33:51  profilanswer
 

Salut,
Essaie ça:
 
COTE HTML:
Remplace
     <tr><td><textarea name="result_blabla"></textarea><br><br></td></tr>
Par
     <tr><td><textarea id="result_blabla"></textarea><br><br></td></tr>
 
COTE JS
function generer_blabla() {
     var var1 = document.form_blabla.var1.value;
     var html=""
     html += 'Initialisation du dossier "'  + var1 + '" ok' + "\n"';
     html += 'Open Table "' + var1 + '/continent/pays/region.doc" Interactive' + "\n"';
     html += 'Map From PAYS' + "\n"';
     html += 'Set Map Display Position' + "\n"';
     html += 'Export "PAYS" Into "' + var1 + '/export/map.dxf" Type "DXF" Overwrite' + "\n"';
 
     document.getElementById('result_blabla').html(html);
}
 
 
Eagles ;)
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Générer un texte à partir de variable

 

Sujets relatifs
Comment changer la valeur de la variable bmaxdata pour un systèm32-bitInsérer un séparateur dans un fichier texte
tab cannot be resolved to a variableTrouver le code BIC (swift) à partir d'un RIB ou IBAN
générer une page web automatiquementError #2123 bitmap.draw à partir d'un flux HDS dans une application Fl
récuperer le value of du value of d'une variable[XSLT1.0]php lire clé multidimensionelle ( variable ) sur un array
Mettre une variable dans la commande d'un boutongenerer code barre pour une liste d'articles sous excel
Plus de sujets relatifs à : Générer un texte à partir de variable


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR