bonjour!
jaimerais fermer mon popup quelques temps après la perte de focus..
un début d'idée trouvé ici
http://www.gamerz.be/programmation-php-/t-javascript-fermeture-dune-popup-a-la-perte-du-focus-148899.html
vous avez des solutions? :)
bonjour!
jaimerais fermer mon popup quelques temps après la perte de focus..
un début d'idée trouvé ici
http://www.gamerz.be/programmation-php-/t-javascript-fermeture-dune-popup-a-la-perte-du-focus-148899.html
vous avez des solutions? :)
bonjour!
jaimerais fermer mon popup quelques temps après la perte de focus..
un début d'idée trouvé ici
http://www.gamerz.be/programmation-php-/t-javascript-fermeture-dune-popup-a-la-perte-du-focus-148899.html
vous avez des solutions? :)
jenlève le alert
jenlève le alert
jenlève le alert
rien à voir.... mais ça marche pas, il comprend pas quel msg est quel
msg.?
le var a=document..... veut rien dire??
rien à voir.... mais ça marche pas, il comprend pas quel msg est quel
msg.?
le var a=document..... veut rien dire??
rien à voir.... mais ça marche pas, il comprend pas quel msg est quel
msg.?
le var a=document..... veut rien dire??
merci, cest niquel!
sauf que mnt, si j'affiche un alert(), je perds le focus...
merci, cest niquel!
sauf que mnt, si j'affiche un alert(), je perds le focus...
merci, cest niquel!
sauf que mnt, si j'affiche un alert(), je perds le focus...
> > le var a=document..... veut rien dire??
ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
C'est peut tre 'formulaire_comm' qui n'est pas bon ?
Normalement 'formulaire_comm' doit tre un *name* et non pas un *id*
bien que le nom 'formulaire_comm' puisse tre donn la fois au name et
l'id.
Pas clair ? tant pis.
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
function check(b,msg){
var a = document.formulaire_comm; // d layage en 2 lignes
a = a.b; // a devrait geuler : "erreur cette ligne'
/* remplacer par :
a = a.elements[b];
ou :
a = a[b];
*/
if(a) {
if(a.value == '') {
msg += 'a';
a.style.backgound.color = 'rgb(160,160,160)';
// certains brouteurs n'acceptent pas qu'on leur style, color ise,
// les boutons (dont les cases cocher et radio-boutons)
return msg;
}
}
else alert('"b" est quoi ?');
}
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
> > le var a=document..... veut rien dire??
ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
C'est peut tre 'formulaire_comm' qui n'est pas bon ?
Normalement 'formulaire_comm' doit tre un *name* et non pas un *id*
bien que le nom 'formulaire_comm' puisse tre donn la fois au name et
l'id.
Pas clair ? tant pis.
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
function check(b,msg){
var a = document.formulaire_comm; // d layage en 2 lignes
a = a.b; // a devrait geuler : "erreur cette ligne'
/* remplacer par :
a = a.elements[b];
ou :
a = a[b];
*/
if(a) {
if(a.value == '') {
msg += 'a';
a.style.backgound.color = 'rgb(160,160,160)';
// certains brouteurs n'acceptent pas qu'on leur style, color ise,
// les boutons (dont les cases cocher et radio-boutons)
return msg;
}
}
else alert('"b" est quoi ?');
}
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
> > le var a=document..... veut rien dire??
ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
C'est peut tre 'formulaire_comm' qui n'est pas bon ?
Normalement 'formulaire_comm' doit tre un *name* et non pas un *id*
bien que le nom 'formulaire_comm' puisse tre donn la fois au name et
l'id.
Pas clair ? tant pis.
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
function check(b,msg){
var a = document.formulaire_comm; // d layage en 2 lignes
a = a.b; // a devrait geuler : "erreur cette ligne'
/* remplacer par :
a = a.elements[b];
ou :
a = a[b];
*/
if(a) {
if(a.value == '') {
msg += 'a';
a.style.backgound.color = 'rgb(160,160,160)';
// certains brouteurs n'acceptent pas qu'on leur style, color ise,
// les boutons (dont les cases cocher et radio-boutons)
return msg;
}
}
else alert('"b" est quoi ?');
}
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
le var a=document..... veut rien dire??ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
où est ce quil pourrait me dire quil y a une erreur? (moi j'imaginais
juste)
Pas clair ? tant pis.
ça cest ok
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
ok!
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
quest ce que cest que cette bestiole, un brouteur?
du coup, comme ça ça marcherait:
function check(b,msg){
le var a=document..... veut rien dire??
ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
où est ce quil pourrait me dire quil y a une erreur? (moi j'imaginais
juste)
Pas clair ? tant pis.
ça cest ok
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
ok!
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
quest ce que cest que cette bestiole, un brouteur?
du coup, comme ça ça marcherait:
function check(b,msg){
le var a=document..... veut rien dire??ce n'est pas forcement pask'il te gueule l'erreur pour 'document' que
c'est l qu'elle est
l'erreur est la ligne indiqu e
pas d'pot que a commence par 'document' c'est lui qui trinque
où est ce quil pourrait me dire quil y a une erreur? (moi j'imaginais
juste)
Pas clair ? tant pis.
ça cest ok
Le good way serait :
var a = document.forms['formulaire_comm'].elements[b];
ok!
Pour l'histoire des styles de la v rif,
il faut savoir que certains brouteurs n'aiment pas qu'on leur colorise
les boutons (check ou radio compris)
quest ce que cest que cette bestiole, un brouteur?
du coup, comme ça ça marcherait:
function check(b,msg){
> IE confond les deux, pour lui, id ou name c'est pareil.
Si l'un est absent il prend l'autre même si on lui a dit :
document.getElementById('machin')
s'il trouve
<input name="machin">
ça lui va. (le con!)
> IE confond les deux, pour lui, id ou name c'est pareil.
Si l'un est absent il prend l'autre même si on lui a dit :
document.getElementById('machin')
s'il trouve
<input name="machin">
ça lui va. (le con!)
> IE confond les deux, pour lui, id ou name c'est pareil.
Si l'un est absent il prend l'autre même si on lui a dit :
document.getElementById('machin')
s'il trouve
<input name="machin">
ça lui va. (le con!)
ah, là il colorise pas tout cqui va pas...
avec:
check('txt');
check('lien');
check('nom');
return (check('nom') && check('lien') && check('txt'));
ça marche mais cest pe un peu lourd..
(mnt jai la console ouverte, il me trouve des erreurs là!:)
font-family:Verdana;Helvetica;Arial; sans-serif;
font-size: 11px;
nouvelle question, tellement tu réponds vite :)
si je veux cacher certaines parties dun texte suivant l'identité du
visiteur, en utilisant un style qui naffiche rien mettons..
comment je peux faire?
j'écris un cookie avec le password du type lors de sa 1ere visite, et
ensuite je compare au vrai mot de passe, et là je dois écrire en
javascript le css du style "censure" : soit visible soit pas
ça jle fais sur chaque page ?
ah, là il colorise pas tout cqui va pas...
avec:
check('txt');
check('lien');
check('nom');
return (check('nom') && check('lien') && check('txt'));
ça marche mais cest pe un peu lourd..
(mnt jai la console ouverte, il me trouve des erreurs là!:)
font-family:Verdana;Helvetica;Arial; sans-serif;
font-size: 11px;
nouvelle question, tellement tu réponds vite :)
si je veux cacher certaines parties dun texte suivant l'identité du
visiteur, en utilisant un style qui naffiche rien mettons..
comment je peux faire?
j'écris un cookie avec le password du type lors de sa 1ere visite, et
ensuite je compare au vrai mot de passe, et là je dois écrire en
javascript le css du style "censure" : soit visible soit pas
ça jle fais sur chaque page ?
ah, là il colorise pas tout cqui va pas...
avec:
check('txt');
check('lien');
check('nom');
return (check('nom') && check('lien') && check('txt'));
ça marche mais cest pe un peu lourd..
(mnt jai la console ouverte, il me trouve des erreurs là!:)
font-family:Verdana;Helvetica;Arial; sans-serif;
font-size: 11px;
nouvelle question, tellement tu réponds vite :)
si je veux cacher certaines parties dun texte suivant l'identité du
visiteur, en utilisant un style qui naffiche rien mettons..
comment je peux faire?
j'écris un cookie avec le password du type lors de sa 1ere visite, et
ensuite je compare au vrai mot de passe, et là je dois écrire en
javascript le css du style "censure" : soit visible soit pas
ça jle fais sur chaque page ?