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

Répondre
Partager Rechercher
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.
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 :/
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
Répondre

Connectés sur ce fil

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