Comment appeler une autre fonction présente dans la page grâce au "onclick"???
- j'ai crée une fonction ajout d'un champ input et a côte un bouton permettant d'inserer le nom de l'image.
soucis : à l'endroit en gras, j'aimerais appeler l'autre fonction tout en bas, celle qui s'apelle function inserer_nom(num), comment dois-je faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 function ajout() { var i=document.createElement("input"); i.type="file"; i.id="fichier"; i.name="fichier[]"; var d=document.createElement("div"); d.appendChild(i); document.getElementById( 'divFichiers' ).appendChild(d); var b=document.createElement("input"); b.type="button"; b.value="inserer nom image"; b.onClick="inserer_nom('+num+')"; b.width="120"; var c=document.createElement("input"); c.type="button"; c.value="Supprimer"; //nom du bouton c.onclick=function() { this.parentNode.style.display="none"; this.parentNode.innerHTML=""; } c.width="81"; d.appendChild(b); d.appendChild(c); num++; } function inserer_nom(num) { var text = document.getElementById('fichier_'+num).value; var fichier = text.substr(text.lastIndexOf('\\')+1); document.getElementById('textarea').value+= '[img]'+fichier+'[/img]\n'; }
Partager