

new!








|
[ Forums >> Webmasters >> Général >> Appeler une fonction js dans une autre ]
| > Appeler une fonction js dans une autre |
[ Posté par rf92 ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 06-04-2008 à 15:06 | 578 messages ]
  Bonjour,
j'ai une fonction js dans le head, jusque là rien de bien problématique.
Je souhaite à l'intérieur de cette fonction en appeler une autre.
Pour l'instant j'en suis là :
function mafonction() {
document.getElementById("global").innerHTML = ""; //raz du div global après saisie des paramètres
var z_depart_x = (large/2)-10;
var z_depart_y = (haut/2)-10;
var p1=10;
var p2=10;
montexte = "<div style='border : 1px solid black; position:relative; top:0px; left:0px; height:"+haut+"px; witdh:"+large+"px;'>"+spacemt;
montexte = "<script type='text/javascript'>monautrefonction();</script>");
montexte += "</div>";
document.getElementById("global").innerHTML = montexte ;
|
|
par avance, merci de votre aide
a+
[Message édité par rf92 le 06-04-2008 à 20:32]
________________ rf92
A Begwalewe, près de Serule au Botswana, Galetwaselwe Mossi a volé une vache à Sir Seretse Khama. On vous fait grâce du nom de la vache.
Pierre Desproges
 
|
|
|
[ Posté par rf92 ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 07-04-2008 à 13:22 | 578 messages ]
  Bonjour,
pour être un peu plus clair, j'ai une page avec un div nommé "global" dans lequel j'appelle une 1ère fonction dont le but est de définir la taille de "global".
en validant les paramètres modifiables via un bouton qui appelle la 2ème fonction, je vide "global" de son contenu et je remplace le contenu par une fonction js, d'où l'idée de passer par innerHTML.
Par avance merci pour vos idées.
a+
________________ rf92
A Begwalewe, près de Serule au Botswana, Galetwaselwe Mossi a volé une vache à Sir Seretse Khama. On vous fait grâce du nom de la vache.
Pierre Desproges
| [ Posté par rf92 ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 07-04-2008 à 23:57 | 578 messages ]
  |
 Bonsoir,
j'ai trouvé ! (grâce à Web Developper, bien que j'ai du mal à l'utiliser).
J'ai ainsi mis à jour le code js :
function mafonction() {
document.getElementById("global").innerHTML = ""; //raz du div global après saisie des paramètres
var z_depart_x = (large/2)-10;
var z_depart_y = (haut/2)-10;
var p1=10;
var p2=10;
document.getElementById("global").style.borderStyle="solid";
document.getElementById("global").style.borderWidth="1px";
document.getElementById("global").style.borderColor="black";
document.getElementById("global").style.position="absolute";
document.getElementById("global").style.top="10px";
document.getElementById("global").style.left="10px";
document.getElementById("global").style.height=haut+"px";
document.getElementById("global").style.width=large+"px";
function mafonction() { // code tiré de Selfhtml
for (var j=1; j<=4; j++) {
switch(j) {
case '1':alert('Vous êtes très modeste');break;
case '2':alert('Vous êtes un bipède sincère');break;
case '3':alert('Vous avez gagné un tricycle');break;
case '4':alert('Marchez à quatre pattes et vous serez plus modeste');break;
default:alert('Vous restez malheureusement sot');break; }
}
}
mafonction(); |
|
pfiou !! chui content, crevé, mais content (et inversement).
a+
________________ rf92
A Begwalewe, près de Serule au Botswana, Galetwaselwe Mossi a volé une vache à Sir Seretse Khama. On vous fait grâce du nom de la vache.
Pierre Desproges
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|