Afficher un champ... [ HTML ou JAVASCRIPT... ] - Programmation
Marsh Posté le 10-05-2002 à 19:55:26
tu mets ton champ dans un div que tu n'affiches qu'au besoin
Marsh Posté le 10-05-2002 à 19:59:37
et comment on fais pour afficher un div "qu'au besoin"! C'est à dire quand je clique sur un bouton radio (sans avoir à actualiser la page!)
Marsh Posté le 10-05-2002 à 20:11:06
javascript
div.style.display="block" pour l'afficher
div.style.display="none" pour la cacher
RTFM !
Marsh Posté le 10-05-2002 à 20:12:55
non non pas RTFM... désolé!
Oui mais ça d'accord... mais pour l'afficher QUAND je clique sur un bouton radio je fais comment????????????????
Marsh Posté le 10-05-2002 à 20:14:03
avec un evenement onClick pardi ...
lire la doc ca fait jamais de mal
Marsh Posté le 10-05-2002 à 23:35:41
ouais bah je laisse tomber j'y arrive po...
Vous auriez pas carrément un code complet qui fait ça?
Marsh Posté le 11-05-2002 à 01:08:12
rah p***in c koi ces developpeurs a 2 balles qui veulent plus que repomper des trucs tous faits ? mais on va ou la ?? droit dans le mur !
Marsh Posté le 11-05-2002 à 01:19:58
HappyHarry a écrit a écrit : rah p***in c koi ces developpeurs a 2 balles qui veulent plus que repomper des trucs tous faits ? mais on va ou la ?? droit dans le mur ! |
Marsh Posté le 11-05-2002 à 01:21:53
ha, et pour changer le style d'affichage d'un div :
<div id='myDiv'>texte ... </div>
<script>
document.getElementById('myDiv'.style.display = 'block'; // l'affiche
document.getElementById('myDiv'.style.display = 'none'; // le masque
</script>
Marsh Posté le 11-05-2002 à 01:41:35
tu cherches vraiment les complications...
ce n'est compatible que IE6/NS6 et peut-être le dernier Opera.
Marsh Posté le 11-05-2002 à 02:02:58
ethernal a écrit a écrit : ce n'est compatible que IE6/NS6 et peut-être le dernier Opera. |
getElementById() ? c'est du dom 1, ça marche (au moins) à partir de ie 5 et sous mozilla.
mais si tu as plus simple, je suis preneur.
Marsh Posté le 11-05-2002 à 02:30:18
bon j'ai peut être exagéré... (g pas dis que c pas bon non plus, je parlais à toto21 )
c pas la première fois que le sujet sors, je me suis fais taper sur les doigts pcq je proposais une solution un peu plus complète mais pas encore universelle :
function show()
{
if (document.getElementById) { // IE6 or NS6
document.getElementById('mondiv'.style.visibility = "visible";
return;
}
if (document.all) { //IE
document.all["mondiv"].style.visibility='visible';
return;
}
if (document.layers) { //IE <6
document.layer["mondiv"].visibility='show';
return;
}
}
function hide()
{
if (document.getElementById) { // IE6 or NS6
document.getElementById('mondiv'.style.visibility = "hidden";
return;
}
if (document.all) { //IE
document.all["mondiv"].style.visibility='hidden';
return;
}
if (document.layers) { //NS
document.layer["mondiv"].visibility='hide';
return;
}
}
[jfdsdjhfuetppo]--Message édité par ethernal le 11-05-2002 à 02:31:40--[/jfdsdjhfuetppo]
Marsh Posté le 11-05-2002 à 09:39:17
Ok merci les gars!
J'essaierais tout ça...
Et puis happyharry, je suis désolé si je fais pas ça tout seul... il y a des fois où l'aide des autres peut-être utile et surtout faire gagner du temps... c'est pas le but d'un forum? l'ENTAIDE?
Parce que pour le reste j'essaie de développer mes scripts comme un grand.
Voilà encore merci à tous
@+
Toto21
Marsh Posté le 11-05-2002 à 13:01:41
toto21 a écrit a écrit : Ok merci les gars! J'essaierais tout ça... Et puis happyharry, je suis désolé si je fais pas ça tout seul... il y a des fois où l'aide des autres peut-être utile et surtout faire gagner du temps... c'est pas le but d'un forum? l'ENTAIDE? Parce que pour le reste j'essaie de développer mes scripts comme un grand. Voilà encore merci à tous @+ Toto21 |
1) pour faire gagner du temps a qui ? a toi peut etre mais ca a ceux qui sont obligés de répondre X fois aux memes questions
2) l'entraide ok, mais pas l'exploitation
Marsh Posté le 11-05-2002 à 13:21:05
répondre x fois aux même questions!!! mdr... si vraiment t'avais déjà répondu x fois à ma question, t'aurais mis un petit lien sur ta réponse non!!!
Et puis ça pourra servir à d'autres...
Et puis abuse pas non plus! De l'exploitation c'est pas ça pour moi! Si tu te sens vraimant esclave quand tu donne une réponse à une question... et ben t'a rien à faire ici!
Moi je me permet de poser des question parce que je sais que j'ai beaucoup à apprendre en programmation... si tu veux pas y répondre... tant pi... il y en a bien d'autres qui le feront à ta place...
Marsh Posté le 11-05-2002 à 13:22:24
petite question, as tu fais une recherche avant de poser ta question ?
reponse : NON
et pourtant ...
Marsh Posté le 11-05-2002 à 13:48:28
et oui g cherché...
à part ça : http://forum.hardware.fr/forum2.ph [...] ic=&trash=
ou
http://forum.hardware.fr/forum2.ph [...] ic=&trash=
et ben je trouve que gt pa plus avancé!
bref on va pas s'énerver on en arrête là.
merci qd même!
Marsh Posté le 11-05-2002 à 13:56:54
je sais bien que la recherche est pas évidente, c pour ça que j'ai posté le code plutôt que de faire une recherche et de te poster les liens... (mais je peux te dire que j'ai déjà posté au moins 3x ce code).
Il faut blâmer les posteurs qui ne savent pas donner des titres corrects à leur question !
Marsh Posté le 10-05-2002 à 19:51:04
Comment faire pour afficher un champ de saisie dans une page QUE lorsqu'un bouton radio est séléctionné?
Le fait de sélectionner un bouton radio ferait en fait apparaître un champ de saisie...
Merci à tous
@+
Toto21