objet indépendance?

objet indépendance? - HTML/CSS - Programmation

Marsh Posté le 25-07-2005 à 17:10:38    

Hello!
J'affiche un aide ds un textarea t d'un formulaire f, cette aide se déclenche par l'événement onmouseover de champ d'un autre formulaire, comment faire une fonction bien ou je note pas en dur le formulaire f et le textarea t, si je rajoute un evenement onload sur f peut t on récuperer le nom de f et ces champs? ou faire un objet indépendant mais je vois pas trop comment faire, je maitrise pas les objets.

Reply

Marsh Posté le 25-07-2005 à 17:10:38   

Reply

Marsh Posté le 25-07-2005 à 20:52:40    

puisqueturepondspas a écrit :

Hello!
J'affiche un aide ds un textarea t d'un formulaire f, cette aide se déclenche par l'événement onmouseover de champ d'un autre formulaire, comment faire une fonction bien ou je note pas en dur le formulaire f et le textarea t, si je rajoute un evenement onload sur f peut t on récuperer le nom de f et ces champs? ou faire un objet indépendant mais je vois pas trop comment faire, je maitrise pas les objets.


 
Comprend pas la question, C'est pas très intelligible ton histoire la  :??:  

Reply

Marsh Posté le 25-07-2005 à 23:26:17    

gooopil a écrit :

Comprend pas la question, C'est pas très intelligible ton histoire la  :??:


 
J'ai rien compris, soit je suis fatigué, soit c'est pas clair, unpeu des deux peut etre   :p  :lol:  :whistle:  
 
 [:magnasuprema]

Reply

Marsh Posté le 26-07-2005 à 11:16:02    

Un text s'affiche ds textarea par un evement(onmouseover)
< champ qui n'est pas ds FORM_SHS
id="K1" onmouseover=writehelp(id) onmouseout=writehelp(0)>
 
function writehelp(id){
document.forms.FORM_SHS.TXT_SHS.value = help(id);
}
 
function help(id) {
var message = new Array();
message["K1"] = "Knowledge of Work";
}
 
Je voulais éviter de mettre ces variables en dur FORM_SHS, TXT_SHS, je pourrais que je suis bête les passer en paramètres par exemple..
 
Tres mignon ton petit chat

Reply

Marsh Posté le 26-07-2005 à 11:21:02    

Syntaxe obsolète ! Utilise "document.getElementById(id).value" ce qui résoudra par ailleurs ton problème !


---------------
La curiosité est un vilain défaut car l'erreur et la frustration sont de croire qu'elle pourra être satisfaite !
Reply

Marsh Posté le 27-07-2005 à 17:29:57    

Prend ton temps d'écrire ton topic, parce que là on pige vraiment rien :o T'es pas sur un mobile, ni sur un chat, l'objectif c'est pas d'écrire le plus vite possible, mais d'être lisible, et de bien expliquer son problème ;)

Reply

Marsh Posté le 28-07-2005 à 09:53:37    

oui je prendrais plus de temps la prochaine fois car pas évident à comprendre c'est vrai.
En effet <citation>document.getElementById(id).value</citation> ne peut pas marcher car :
formulaire a avec textarea où s'affiche l'aide récupéré par id (qui se trouve ds le formulaire b)
formulaire b avec champ x(onmouseover)  
Le id corresponds au text qu'il faut afficher et non à l'id du champ. (j'ai choisi un mauvais nom)

Reply

Marsh Posté le 29-07-2005 à 11:25:06    

Je ne t'ai donné que la syntaxe à utiliser et non le code à insérer tel quel : donc la variable "id" que j'ai utilisé n'a rien à voir avec TON "id".
En effet, ton code est pas super top complet donc je ne vais pas m'aventurer à le modifier !
 
Si je devais tenté de le faire ...
avec l'id 'TXT_SHS' à ton textarea , tu l'appelles avec un ... document.getElementById('TXT_SHS').value


Message édité par robbyone le 29-07-2005 à 11:26:50

---------------
La curiosité est un vilain défaut car l'erreur et la frustration sont de croire qu'elle pourra être satisfaite !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed