objet indépendance? - HTML/CSS - Programmation
Marsh Posté le 25-07-2005 à 20:52:40
puisqueturepondspas a écrit : Hello! |
Comprend pas la question, C'est pas très intelligible ton histoire la
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
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
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 !
Marsh Posté le 27-07-2005 à 17:29:57
Prend ton temps d'écrire ton topic, parce que là on pige vraiment rien 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
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)
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
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.