JeuxOnLineForumsPlusConnectés : 817 (sites) | 1399 (forums)Créer un compte
Forums divers
La Taverne
Les forums JOL > Forums divers > La Taverne > [Javascript]Comment faire pour ajouter tu texte à un formulaire ? RSS
   
Répondre
Partager Outils Rechercher
Avatar de Furiouss
Furiouss
Alpha & Oméga
 
Avatar de Furiouss
 
Question

[Javascript]Comment faire pour ajouter tu texte à un formulaire ?

Voilà je suis en train de développer un système de news pour un site, et j'aimerai comme sur le forum proposer par exemple pour les liens un prompt pour le texte, un prompt pour l'URL et après mettre ça à la queue dans mon textarea.
Mais j'y arrive pas :/

Bon je vous mets mon morceau de code, mais vous moquez pas, c'est une ébauche, a par faire changer des image ou clignoter des liens, moi le JS c'est pas mon truc.

Code PHP:
function addlink()
{
    var 
texte prompt('Texte affiché pour le lien','texte');
    var 
url prompt('URL du lien','http://');
    
window.document.forms.news.value += "<a href="+url+">"+texte+"</a>";

PS : Pour ceux maitrisant le JS encore une fois, pas taper please
PPS : news etant le nom de mon textarea.
PPPS : IE me dit que window.document.forms.news a la valeur null ou n'est pas un objet.
Lien direct vers le message - Vieux
Avatar de Furiouss
Furiouss
Alpha & Oméga
 
Avatar de Furiouss
 
Code PHP:
 function addlink()
{
    var 
texte prompt('Texte affiché pour le lien','texte');
    var 
url prompt('URL du lien','http://');
    var 
ToAdd '<a href="'+url+'">'+texte+'</a>';
    
document.forms.formulaire.news.value+=ToAdd;
    
document.forms.formulaire.news.focus();

Problème résolu.
Désolé du dérangement.
Il manquait le nom du formulaire entre temps :/
Lien direct vers le message - Vieux
Avatar de Grim
Grim
Alpha & Oméga
 
Avatar de Grim
 
Il y avait plus propre

Code PHP:
function addlink()

{

    var 
texte prompt('Texte affiché pour le lien','texte');
    var 
url prompt('URL du lien','http://');
    var 
ToAdd '<a href="'+url+'">'+texte+'</a>';
    
document.getElementById("news").value += ToAdd;


//edit : ca marche mieux avec le value gros distrait
Lien direct vers le message - Vieux
Avatar de Erkethan
Erkethan
Alpha & Oméga
 
Avatar de Erkethan
 
A condition de définir le champ par ID, et non seulement par name. Il est utile de le signaler à mon avis
Lien direct vers le message - Vieux
Avatar de Grim
Grim
Alpha & Oméga
 
Avatar de Grim
 
Citation:
Provient du message de Erkethan
A condition de définir le champ par ID, et non seulement par name. Il est utile de le signaler à mon avis
name étant appeler à disparaître, la précision ne s'imposait pas
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forums divers > La Taverne > [Javascript]Comment faire pour ajouter tu texte à un formulaire ?
   

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés

Outils Rechercher
Rechercher:

Recherche avancée

Thème visuel : Fuseau horaire GMT +1. Il est actuellement 19h19.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite