Membres connectés récemment
[PhpBB2] Champs obligatoire et contrôle de la saisie de la réponse lors de l'enregistrement
2 participants
Page 1 sur 1 • Partagez
- Version du forum :PhpBB2
- Templates modifiés :oui
- Navigateur :Opera
Bonjour à tous,
suite à une demande d'aide sur le forum de support, j'avais obtenu une aide de la part de Stefou pour un js qui me permettait de contrôler le bon remplissage d'un champ lors de l'enregistrement.
le lien de la demande d'aide
https://forum.forumactif.com/t368807-champs-obligatoire-et-saisie-de-la-reponse
le js
un explicatif du pourquoi de la mise en place de ce script :
Le forum en lui même est dédié aux jardiniers qui font des essais d'acclimatation de végétaux tropicaux sur notre territoire. Techniquement parlant, la zone de rusticité est le premier élément que doit connaitre un jardinier qui fait de telles acclimations. Par déduction, celui qui ne connait pas la réponse ne fait pas d'acclimatation et donc son profil ne correspond pas au thème du forum
Le fonctionnement initial de ce js :
lors de la saisie , une fenêtre apparaissait en partie haute permettant le remplissage du champs profil profile_field_2_1. Si la saisie était incorrecte, la fenêtre signalait cette incorrection et ne faisait pas apparaître le bouton enregistrer .
Si la saisie était correcte, le bouton enregistrer apparaissait laissant le membre continuer son inscription
La problématique :
ce js ne fonctionne hélas plus depuis 3/4 mois.
vous auriez une idée pour le rendre de nouveau actif ?
Merci par avance pour votre aide
suite à une demande d'aide sur le forum de support, j'avais obtenu une aide de la part de Stefou pour un js qui me permettait de contrôler le bon remplissage d'un champ lors de l'enregistrement.
le lien de la demande d'aide
https://forum.forumactif.com/t368807-champs-obligatoire-et-saisie-de-la-reponse
le js
- Code:
/*zone de rusticité obligatoire à l'inscription*/
$(function(){"https://altitudetropicale.forums-actifs.com/register?agreed=true&step=2"==document.location.href&&($(".mainoption").fadeOut(500),$("#profile_field_2_1").mouseup(function(){var a=prompt("Entrez le code alphanum\u00e9rique de votre zone de rusticit\u00e9");null!=a&&(document.getElementById("profile_field_2_1").innerHTML=a);a=$("#profile_field_2_1").text().replace(/\s/g,"");/^([1-9]|1[0-3])[ab]?$/i.test(a)&&$(".mainoption").fadeIn(500)}))});
un explicatif du pourquoi de la mise en place de ce script :
Le forum en lui même est dédié aux jardiniers qui font des essais d'acclimatation de végétaux tropicaux sur notre territoire. Techniquement parlant, la zone de rusticité est le premier élément que doit connaitre un jardinier qui fait de telles acclimations. Par déduction, celui qui ne connait pas la réponse ne fait pas d'acclimatation et donc son profil ne correspond pas au thème du forum
Le fonctionnement initial de ce js :
lors de la saisie , une fenêtre apparaissait en partie haute permettant le remplissage du champs profil profile_field_2_1. Si la saisie était incorrecte, la fenêtre signalait cette incorrection et ne faisait pas apparaître le bouton enregistrer .
Si la saisie était correcte, le bouton enregistrer apparaissait laissant le membre continuer son inscription
La problématique :
ce js ne fonctionne hélas plus depuis 3/4 mois.
vous auriez une idée pour le rendre de nouveau actif ?
Merci par avance pour votre aide
Coucou Stéphane,
en allant sur ton fofo et en simulant une inscription,
je viens de m'apercevoir que Forumactif a modifié quelques bricoles
Cette partie n'est plus d'actualité dans l'entête du script:
Il suffit de cliquer sur le lien pour s'en apercevoir:
https://altitudetropicale.forums-actifs.com/register?agreed=true&step=2
On arrive ici:
https://altitudetropicale.forums-actifs.com/register
Puis une fois accepté les conditions en bas de page, on arrive
https://altitudetropicale.forums-actifs.com/register?step=2&agreement=1&privacy=1
Essayes avec ce script:
en allant sur ton fofo et en simulant une inscription,
je viens de m'apercevoir que Forumactif a modifié quelques bricoles
Cette partie n'est plus d'actualité dans l'entête du script:
Il suffit de cliquer sur le lien pour s'en apercevoir:
https://altitudetropicale.forums-actifs.com/register?agreed=true&step=2
On arrive ici:
https://altitudetropicale.forums-actifs.com/register
Puis une fois accepté les conditions en bas de page, on arrive
https://altitudetropicale.forums-actifs.com/register?step=2&agreement=1&privacy=1
Essayes avec ce script:
- Code:
/*zone de rusticité obligatoire à l'inscription*/
$(function(){"https://altitudetropicale.forums-actifs.com/register?step=2&agreement=1&privacy=1"==document.location.href&&($(".mainoption").fadeOut(500),$("#profile_field_2_1").mouseup(function(){var a=prompt("Entrez le code alphanum\u00e9rique de votre zone de rusticit\u00e9");null!=a&&(document.getElementById("profile_field_2_1").innerHTML=a);a=$("#profile_field_2_1").text().replace(/\s/g,"");/^([1-9]|1[0-3])[ab]?$/i.test(a)&&$(".mainoption").fadeIn(500)}))});
Bonjour Philippe,
un grand merci le script fonctionne presque à la perfection.
lors de la confirmation du mot de passe, j'ai hélas le bouton enregistrer qui n’apparaît pas.
puis je abuser de ta gentillesse en te demandant s'il est possible de rajouter une alerte lorsque la réponse saisie est inexacte avec un texte du style :
Votre saisie est incorrecte. Merci de vous référer à la carte mise à votre disposition sur l'index du forum.
Cliquer ici ( https://altitudetropicale.forums-actifs.com/portal?pid=52) pour y accéder.
Merci en tout cas pour cette aide et bon dimanche à toi.
un grand merci le script fonctionne presque à la perfection.
lors de la confirmation du mot de passe, j'ai hélas le bouton enregistrer qui n’apparaît pas.
puis je abuser de ta gentillesse en te demandant s'il est possible de rajouter une alerte lorsque la réponse saisie est inexacte avec un texte du style :
Votre saisie est incorrecte. Merci de vous référer à la carte mise à votre disposition sur l'index du forum.
Cliquer ici ( https://altitudetropicale.forums-actifs.com/portal?pid=52) pour y accéder.
Merci en tout cas pour cette aide et bon dimanche à toi.
Ah vi effectivement, je devais avoir les yeux derrière la tête ..
J'ai la même chose de mon côté .
Bon, je n'arrive a trouver comment mettre une alerte, par contre ce script devrait fonctionner:
J'ai ajouté une cellule:
Elle sera masquée au départ et s'affichera si la valeur de l'input ne convient pas théoriquement.
L'aperçu imagé sur mon fofo de tests:
J'ai la même chose de mon côté .
Bon, je n'arrive a trouver comment mettre une alerte, par contre ce script devrait fonctionner:
- Code:
$(function(){"https://altitudetropicale.forums-actifs.com/register?step=2&agreement=1&privacy=1"==document.location.href&&($(".mainoption").fadeOut(500),$(".M14_registed").hide(),$("#profile_field_2_1").mouseup(function(){var a=prompt("Entrez le code alphanum\u00e9rique de votre zone de rusticit\u00e9");
null!=a&&(document.getElementById("profile_field_2_1").innerHTML=a);$('input[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_registed"><td class="gen row1" align="left"><span><span style="color:#0D0C0C;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall">Votre saisie est incorrecte. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52">Cliquer ici pour y accéder.</a></td></tr>');a=$("#profile_field_13_-11").text().replace(/\s/g,"");/^([1-9]|1[0-3])[ab]?$/i.test(a)&&$(".mainoption").fadeIn(500)&&$(".M14_registed").hide()}))});
J'ai ajouté une cellule:
- Code:
<tr class="M14_registed"><td class="gen row1" align="left"><span><span style="color:#0D0C0C;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall">Votre saisie est incorrecte. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52">Cliquer ici pour y accéder.</a></td></tr>
Elle sera masquée au départ et s'affichera si la valeur de l'input ne convient pas théoriquement.
L'aperçu imagé sur mon fofo de tests:
re Philippe,
je viens de tester le nouveau script
1 le bouton enregistrer disparaît lors du début de l'inscription
2 l'alerte n’apparaît pas (je suppose qu'une modif du template doit en être la cause)
si tu as besoin d'un template en particulier, pas de soucis pour le fournir.
un grand merci pour ton aide.
ps : rien ne presse ; cela peut attendre. Te connaissant, je préfère te savoir reposé que de te voir coder à 4h00 du matin (au dodo garnement )
je viens de tester le nouveau script
1 le bouton enregistrer disparaît lors du début de l'inscription
2 l'alerte n’apparaît pas (je suppose qu'une modif du template doit en être la cause)
si tu as besoin d'un template en particulier, pas de soucis pour le fournir.
un grand merci pour ton aide.
ps : rien ne presse ; cela peut attendre. Te connaissant, je préfère te savoir reposé que de te voir coder à 4h00 du matin (au dodo garnement )
Hello Stéphane,
hum, tu as supprimé le script sur ton fofo!!
C'était déjà ainsi auparavant:
https://www.milouze14.com/t32248-phpbb2-champs-obligatoire-et-controle-de-la-saisie-de-la-reponse-lors-de-l-enregistrement#613799
L'alerte n'apparait pas et cela est tout à fait normal car je vois que tu utilises un textarea au lieu d'une balise input, voilà pourquoi tu ne pouvais pas avoir l’apparition....
Vu le contenu a déposer, il vaut mieux utiliser une balise input Stéphane au lieu d'un textarea
Ah à 4h00 c'était possible
hum, tu as supprimé le script sur ton fofo!!
le bouton enregistrer disparaît lors du début de l'inscription
C'était déjà ainsi auparavant:
- Code:
$(".mainoption").fadeOut(500)
l'alerte n’apparaît pas (je suppose qu'une modif du template doit en être la cause)
https://www.milouze14.com/t32248-phpbb2-champs-obligatoire-et-controle-de-la-saisie-de-la-reponse-lors-de-l-enregistrement#613799
Bon, je n'arrive a trouver comment mettre une alerte
L'alerte n'apparait pas et cela est tout à fait normal car je vois que tu utilises un textarea au lieu d'une balise input, voilà pourquoi tu ne pouvais pas avoir l’apparition....
Vu le contenu a déposer, il vaut mieux utiliser une balise input Stéphane au lieu d'un textarea
- Code:
$(function(){"https://altitudetropicale.forums-actifs.com/register?step=2&agreement=1&privacy=1"==document.location.href&&($(".mainoption").fadeOut(500),$(".M14_registed").hide(),$("#profile_field_2_1").mouseup(function(){var a=prompt("Entrez le code alphanum\u00e9rique de votre zone de rusticit\u00e9");
null!=a&&(document.getElementById("profile_field_2_1").innerHTML=a);$('textarea[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_registed"><td class="gen row1" align="left"><span class="gen">Information : </span></td><td class="gensmall row2"><span class="gensmall">Votre saisie est incorrecte. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a></td></tr>');a=$("#profile_field_13_-11").text().replace(/\s/g,"");/^([1-9]|1[0-3])[ab]?$/i.test(a)&&$(".mainoption").fadeIn(500)&&$(".M14_registed").hide()}))});
ps : rien ne presse ; cela peut attendre. Te connaissant, je préfère te savoir reposé que de te voir coder à 4h00 du matin (au dodo garnement)
Ah à 4h00 c'était possible
Bonjour Philippe,
euh , je voulais dire que le bouton enregistrer ne réapparaissait pas lorsque le champ était rempli correctement.
je viens de tester le nouveau script et hélas, même si le champ est rempli correctement, l'alerte me signale que ce n'est pas le cas. Le bouton enregistrer ne réapparaît pas même si la réponse est correcte.
Milouze14 a écrit:Hello Stéphane,
hum, tu as supprimé le script sur ton fofo!!le bouton enregistrer disparaît lors du début de l'inscription
C'était déjà ainsi auparavant:
- Code:
$(".mainoption").fadeOut(500)
euh , je voulais dire que le bouton enregistrer ne réapparaissait pas lorsque le champ était rempli correctement.
je viens de tester le nouveau script et hélas, même si le champ est rempli correctement, l'alerte me signale que ce n'est pas le cas. Le bouton enregistrer ne réapparaît pas même si la réponse est correcte.
Coucou Stéphane,
avec l'aide de mon ami Arnaud (que je remercie) ,
tu peux regarder sur mon fofo de test si cela te convient:
http://testdesforums.1fr1.net/register?step=2&agreement=1&privacy=1
Quelque chose me dit que ce sera positif.
Par ailleurs, j'ai corrigé une petite faute sur mon fofo mais il faudrait aussi le faire sur ta page html:
https://altitudetropicale.forums-actifs.com/portal?pid=52
Dans le cas d'une réponse positive, remplaces le script par celui-ci:
avec l'aide de mon ami Arnaud (que je remercie) ,
tu peux regarder sur mon fofo de test si cela te convient:
http://testdesforums.1fr1.net/register?step=2&agreement=1&privacy=1
Quelque chose me dit que ce sera positif.
Par ailleurs, j'ai corrigé une petite faute sur mon fofo mais il faudrait aussi le faire sur ta page html:
https://altitudetropicale.forums-actifs.com/portal?pid=52
Voisi les différentes zones et leurs valeurs associées (découpage de 1990) :
Dans le cas d'une réponse positive, remplaces le script par celui-ci:
- Code:
location.pathname=="/register" && location.search=="?step=2&agreement=1&privacy=1" && $(function(){
var username_format =/^([0-9]|(1[0-2]))[ab]$/;
var format_notice = 'Ce champ est obligatoire. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a>';
$('textarea[id="profile_field_2_3"]').attr('placeholder','Exemple 0a');
var texte='Pour chaque zone, le chiffre donné représente la TEMPÉRATURE MINIMALE INDICATIVE que l\'on y trouve. C\'est une valeur moyenne établie sur les chiffres mesurés pendant les années précédentes. C\'est ainsi que cette valeur est identique pour deux régions qui sont dans la même zone de rusticité, même si ces deux zones sont géographiquement éloignées.<br /><br /><span style="font-weight:bold">Voici les différentes zones et leurs valeurs associées (découpage de 1990) :</span><br />';
var code='<br /><span style="color:black;"><span style="font-weight:bold;">Zone 0a : </span> < -53,9°C / < -65°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 0b : </span> de -53,9°C à -51,1°C / de -65°F à -60°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1a : </span> de -51,1°C à -48,3°C / </span> de -60°F à -55°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1b : </span> de -48,3°C à -45,6°C / </span> de -55°F à -50°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2a : </span> de -45,6°C à -42,8°C / </span> de -50°F à -45°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2b : </span> de -42,8°C à -40°C / </span> de -45°F à -40°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3a : </span> de -40°C à -37,2°C / </span> de -40°F à -35°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3b : </span> de -37,2°C à -34,4°C / </span> de -35°F à -30°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4a : </span> de -34,4°C à -31,7°C / </span> de -30°F à -25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4b : </span> de -31,7°C à -28,9°C / </span> de -25°F à -20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5a : </span> de -28,9°C à -26,1°C / </span> de -20°F à -15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5b : </span> de -26,1°C à -23,3°C / </span> de -15°F à -10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 6a : </span> de -23,3°C à -20,6°C / </span> de -10°F à -5°F</span><br /><span style="color:black;"> <span style="font-weight:bold;">Zone 6b : </span> de -20,6°C à -17,8°C / </span> de -5°F à 0°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7a : </span> de -17,8°C à -15°C / </span> de -0°F à +5°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7b : </span> de -15°C à -12,2°C / </span> de +5°F à +10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8a : </span> de -°12,2C à -9,4°C / </span> de +10°F à +15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8b : </span> de -°9,4C à -6,7°C / </span> de +15°F à +20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9a : </span> de -6,7°C à -3,9°C / </span> de +20°F à +25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9b : </span> de -3,9°C à -1,1°C / </span> de +25°F à +30°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10a : </span> de -1,1°C à +1,7°C / </span> de +30°F à +35°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10b : </span> de +1,7°C à +4,4°C / </span> de +35°F à +40°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11a : </span> de +4,4°C à +7,2°C / </span> de +40°F à +45°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11b : </span> de +7,2°C à 10°C / </span> de +45°F à +50°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12a : </span> de +10°C à +12,8°C / </span> de +50°F à +55°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12b :</span> > +12,8°C / > +55°°F</span><br />';
$('textarea[id="profile_field_2_3"]').closest('tr').before('<tr class="M14_registed"style="display:none;"><td class="gen row1" align="left"><img src="https://i.servimg.com/u/f23/11/93/85/24/sans_176.png"/></td><td class="gensmall row2"valign="top" align="left"><div style="font-size:12px;color:black;">'+texte+'</div><br /><divstyle="font-size:12px;">'+code+'</div></td></tr>');
$('textarea[id="profile_field_2_3"]').closest('tr').after('<tr class="M14_information" style="display:none;"><td class="gen row1" align="left"><span><span style="color:#0D0C0C;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall"style="color:green;">Votre saisie est valide.</td></tr>');
var f = $('form[action=""][method="post"]');
var p = $('#profile_field_2_3');
var i = $('<span id="username_issue"/>').html(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
var info= $('.M14_registed');
var ok=$('.M14_information');
var u = function() {
if(username_format.test($.trim(p.val())))
{
/*i.hide();*/
info.hide();
ok.show();
}
else
{
/*i.show();*/
info.show();
ok.hide();
return false;
}
};
p.on('change keyup', function(){ u() });
$('input[type="reset"]', f).click(function(){ u() });
$('input[type="submit"]', f).click(u);
u();
});
Bonjour Philippe,
l'idée me séduit particulièrement; merci à vous deux d'avoir proposé cette alternative.
j'ai effectué la correction orthographique sur le portail (je ne devais pas avoir les yeux en face des trous lors de la rédaction de ce module).
j'ai apposé le js sur toutes les pages mais hélas rien n’apparaît.
j'ai supposé à un moment qu'il s'agissait d'une petite erreur de lien du champ profil qui est en 2_3 au lieu d'être en 2_1 mais, même la modification n'a rien fait apparaître.
Désolé de vous donner autant de tracas
l'idée me séduit particulièrement; merci à vous deux d'avoir proposé cette alternative.
j'ai effectué la correction orthographique sur le portail (je ne devais pas avoir les yeux en face des trous lors de la rédaction de ce module).
j'ai apposé le js sur toutes les pages mais hélas rien n’apparaît.
j'ai supposé à un moment qu'il s'agissait d'une petite erreur de lien du champ profil qui est en 2_3 au lieu d'être en 2_1 mais, même la modification n'a rien fait apparaître.
Désolé de vous donner autant de tracas
Re coucou Stéphane,
il fallait renseigner tous les champs, j'ai modifier les couleurs afin qu'elles soient lisible sur
ton fofo ou on respire la verdure .
Le script corrigé:
il fallait renseigner tous les champs, j'ai modifier les couleurs afin qu'elles soient lisible sur
ton fofo ou on respire la verdure .
Le script corrigé:
- Code:
location.pathname=="/register" && location.search=="?step=2&agreement=1&privacy=1" && $(function(){
var username_format =/^([0-9]|(1[0-2]))[ab]$/;
var format_notice = 'Ce champ est obligatoire. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a>';
$('textarea[id="profile_field_2_1"]').attr('placeholder','Exemple 0a');
var texte='Pour chaque zone, le chiffre donné représente la TEMPÉRATURE MINIMALE INDICATIVE que l\'on y trouve. C\'est une valeur moyenne établie sur les chiffres mesurés pendant les années précédentes. C\'est ainsi que cette valeur est identique pour deux régions qui sont dans la même zone de rusticité, même si ces deux zones sont géographiquement éloignées.<br /><br /><span style="font-weight:bold">Voici les différentes zones et leurs valeurs associées (découpage de 1990) :</span><br />';
var code='<br /><span style="color:black;"><span style="font-weight:bold;">Zone 0a : </span> < -53,9°C / < -65°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 0b : </span> de -53,9°C à -51,1°C / de -65°F à -60°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1a : </span> de -51,1°C à -48,3°C / </span> de -60°F à -55°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1b : </span> de -48,3°C à -45,6°C / </span> de -55°F à -50°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2a : </span> de -45,6°C à -42,8°C / </span> de -50°F à -45°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2b : </span> de -42,8°C à -40°C / </span> de -45°F à -40°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3a : </span> de -40°C à -37,2°C / </span> de -40°F à -35°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3b : </span> de -37,2°C à -34,4°C / </span> de -35°F à -30°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4a : </span> de -34,4°C à -31,7°C / </span> de -30°F à -25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4b : </span> de -31,7°C à -28,9°C / </span> de -25°F à -20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5a : </span> de -28,9°C à -26,1°C / </span> de -20°F à -15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5b : </span> de -26,1°C à -23,3°C / </span> de -15°F à -10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 6a : </span> de -23,3°C à -20,6°C / </span> de -10°F à -5°F</span><br /><span style="color:black;"> <span style="font-weight:bold;">Zone 6b : </span> de -20,6°C à -17,8°C / </span> de -5°F à 0°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7a : </span> de -17,8°C à -15°C / </span> de -0°F à +5°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7b : </span> de -15°C à -12,2°C / </span> de +5°F à +10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8a : </span> de -°12,2C à -9,4°C / </span> de +10°F à +15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8b : </span> de -°9,4C à -6,7°C / </span> de +15°F à +20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9a : </span> de -6,7°C à -3,9°C / </span> de +20°F à +25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9b : </span> de -3,9°C à -1,1°C / </span> de +25°F à +30°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10a : </span> de -1,1°C à +1,7°C / </span> de +30°F à +35°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10b : </span> de +1,7°C à +4,4°C / </span> de +35°F à +40°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11a : </span> de +4,4°C à +7,2°C / </span> de +40°F à +45°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11b : </span> de +7,2°C à 10°C / </span> de +45°F à +50°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12a : </span> de +10°C à +12,8°C / </span> de +50°F à +55°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12b :</span> > +12,8°C / > +55°°F</span><br />';
$('textarea[id="profile_field_2_1"]').closest('tr').before('<tr class="M14_registed"style="display:none;"><td class="gen row1" align="left"><img src="https://i.servimg.com/u/f23/11/93/85/24/sans_176.png"/></td><td class="gensmall row2"valign="top" align="left"><div style="font-size:12px;color:black;">'+texte+'</div><br /><divstyle="font-size:12px;">'+code+'</div></td></tr>');
$('textarea[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_information" style="display:none;"><td class="gen row1" align="left"><span><span style="color:#ffffff;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall"style="color:#ffffff;">Votre saisie est valide.</td></tr>');
var f = $('form[action=""][method="post"]');
var p = $('#profile_field_2_1');
var i = $('<span id="username_issue"/>').html(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
var info= $('.M14_registed');
var ok=$('.M14_information');
var u = function() {
if(username_format.test($.trim(p.val())))
{
/*i.hide();*/
info.hide();
ok.show();
}
else
{
/*i.show();*/
info.show();
ok.hide();
return false;
}
};
p.on('change keyup', function(){ u() });
$('input[type="reset"]', f).click(function(){ u() });
$('input[type="submit"]', f).click(u);
u();
});
Bonjour Philippe,
tout fonctionne mais, ce qui me chiffonne et, que si le membre rempli d'une manière incorrecte le champs rusticité, il peut tout de même poursuivre l’enregistrement.
Ne serait il pas possible de ne faire apparaître le bouton enregistrer que si la réponse est valide et, si la réponse est incorrecte de mettre une alerte qui signale que l'enregitrement ne peut se poursuivre que si le champs est correctement rempli.
j'en demande peu être un peu trop
tout fonctionne mais, ce qui me chiffonne et, que si le membre rempli d'une manière incorrecte le champs rusticité, il peut tout de même poursuivre l’enregistrement.
Ne serait il pas possible de ne faire apparaître le bouton enregistrer que si la réponse est valide et, si la réponse est incorrecte de mettre une alerte qui signale que l'enregitrement ne peut se poursuivre que si le champs est correctement rempli.
j'en demande peu être un peu trop
Coucou Stéphane,
non tu n'en demandes pas trop, le soucis est de régler cette affaire.
Cela devrait être résolu avec ce script:
Je regarderais pour masquer le bouton cette après midi
non tu n'en demandes pas trop, le soucis est de régler cette affaire.
Cela devrait être résolu avec ce script:
- Code:
location.pathname=="/register" && location.search=="?step=2&agreement=1&privacy=1" && $(function(){
var username_format =/^([0-9]|(1[0-2]))[ab]$/;
var format_notice = 'Ce champ est obligatoire. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a>';
$('textarea[id="profile_field_2_1"]').attr('placeholder','Exemple 0a');
var texte='Pour chaque zone, le chiffre donné représente la TEMPÉRATURE MINIMALE INDICATIVE que l\'on y trouve. C\'est une valeur moyenne établie sur les chiffres mesurés pendant les années précédentes. C\'est ainsi que cette valeur est identique pour deux régions qui sont dans la même zone de rusticité, même si ces deux zones sont géographiquement éloignées.<br /><br /><span style="font-weight:bold">Voici les différentes zones et leurs valeurs associées (découpage de 1990) :</span><br />';
var code='<br /><span style="color:black;"><span style="font-weight:bold;">Zone 0a : </span> < -53,9°C / < -65°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 0b : </span> de -53,9°C à -51,1°C / de -65°F à -60°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1a : </span> de -51,1°C à -48,3°C / </span> de -60°F à -55°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1b : </span> de -48,3°C à -45,6°C / </span> de -55°F à -50°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2a : </span> de -45,6°C à -42,8°C / </span> de -50°F à -45°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2b : </span> de -42,8°C à -40°C / </span> de -45°F à -40°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3a : </span> de -40°C à -37,2°C / </span> de -40°F à -35°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3b : </span> de -37,2°C à -34,4°C / </span> de -35°F à -30°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4a : </span> de -34,4°C à -31,7°C / </span> de -30°F à -25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4b : </span> de -31,7°C à -28,9°C / </span> de -25°F à -20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5a : </span> de -28,9°C à -26,1°C / </span> de -20°F à -15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5b : </span> de -26,1°C à -23,3°C / </span> de -15°F à -10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 6a : </span> de -23,3°C à -20,6°C / </span> de -10°F à -5°F</span><br /><span style="color:black;"> <span style="font-weight:bold;">Zone 6b : </span> de -20,6°C à -17,8°C / </span> de -5°F à 0°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7a : </span> de -17,8°C à -15°C / </span> de -0°F à +5°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7b : </span> de -15°C à -12,2°C / </span> de +5°F à +10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8a : </span> de -°12,2C à -9,4°C / </span> de +10°F à +15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8b : </span> de -°9,4C à -6,7°C / </span> de +15°F à +20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9a : </span> de -6,7°C à -3,9°C / </span> de +20°F à +25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9b : </span> de -3,9°C à -1,1°C / </span> de +25°F à +30°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10a : </span> de -1,1°C à +1,7°C / </span> de +30°F à +35°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10b : </span> de +1,7°C à +4,4°C / </span> de +35°F à +40°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11a : </span> de +4,4°C à +7,2°C / </span> de +40°F à +45°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11b : </span> de +7,2°C à 10°C / </span> de +45°F à +50°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12a : </span> de +10°C à +12,8°C / </span> de +50°F à +55°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12b :</span> > +12,8°C / > +55°°F</span><br />';
$('textarea[id="profile_field_2_1"]').closest('tr').before('<tr class="M14_registed"style="display:none;"><td class="gen row1" align="left"><img src="https://i.servimg.com/u/f23/11/93/85/24/sans_176.png"/></td><td class="gensmall row2"valign="top" align="left"><div style="font-size:12px;color:black;">'+texte+'</div><br /><divstyle="font-size:12px;">'+code+'</div></td></tr>');
$('textarea[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_information" style="display:none;"><td class="gen row1" align="left"><span><span style="color:#0D0C0C;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall"style="color:green;">Votre saisie est valide.</td></tr>');
var f = $('form[action=""][method="post"][id="form_register"]');
var p = $('#profile_field_2_1');
$('input[type="reset"]').prev().addClass('valid');
var i = $('<span id="username_issue"/>').html(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
var info= $('.M14_registed');
var ok=$('.M14_information');
var u = function() {
if(username_format.test($.trim(p.val())))
{
/*i.hide();*/
info.hide();
ok.show();
}
else
{
/*i.show();*/
info.show();
ok.hide();
return false;
}
};
p.on('change keyup', function(){ u() });
$('input[type="reset"]', f).click(function(){ u() });
$('input.mainoption.valid', f).click(u);
u();
});
Je regarderais pour masquer le bouton cette après midi
La version avec l'effet de fondu:
- Code:
location.pathname=="/register" && location.search=="?step=2&agreement=1&privacy=1" && $(function(){
$('form[id="form_register"]').find('.mainoption').hide();
var username_format =/^([0-9]|(1[0-2]))[ab]$/;
var format_notice = 'Ce champ est obligatoire. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a>';
$('textarea[id="profile_field_2_1"]').attr('placeholder','Exemple 0a');
var texte='Pour chaque zone, le chiffre donné représente la TEMPÉRATURE MINIMALE INDICATIVE que l\'on y trouve. C\'est une valeur moyenne établie sur les chiffres mesurés pendant les années précédentes. C\'est ainsi que cette valeur est identique pour deux régions qui sont dans la même zone de rusticité, même si ces deux zones sont géographiquement éloignées.<br /><br /><span style="font-weight:bold">Voici les différentes zones et leurs valeurs associées (découpage de 1990) :</span><br />';
var code='<br /><span style="color:black;"><span style="font-weight:bold;">Zone 0a : </span> < -53,9°C / < -65°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 0b : </span> de -53,9°C à -51,1°C / de -65°F à -60°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1a : </span> de -51,1°C à -48,3°C / </span> de -60°F à -55°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1b : </span> de -48,3°C à -45,6°C / </span> de -55°F à -50°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2a : </span> de -45,6°C à -42,8°C / </span> de -50°F à -45°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2b : </span> de -42,8°C à -40°C / </span> de -45°F à -40°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3a : </span> de -40°C à -37,2°C / </span> de -40°F à -35°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3b : </span> de -37,2°C à -34,4°C / </span> de -35°F à -30°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4a : </span> de -34,4°C à -31,7°C / </span> de -30°F à -25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4b : </span> de -31,7°C à -28,9°C / </span> de -25°F à -20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5a : </span> de -28,9°C à -26,1°C / </span> de -20°F à -15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5b : </span> de -26,1°C à -23,3°C / </span> de -15°F à -10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 6a : </span> de -23,3°C à -20,6°C / </span> de -10°F à -5°F</span><br /><span style="color:black;"> <span style="font-weight:bold;">Zone 6b : </span> de -20,6°C à -17,8°C / </span> de -5°F à 0°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7a : </span> de -17,8°C à -15°C / </span> de -0°F à +5°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7b : </span> de -15°C à -12,2°C / </span> de +5°F à +10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8a : </span> de -°12,2C à -9,4°C / </span> de +10°F à +15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8b : </span> de -°9,4C à -6,7°C / </span> de +15°F à +20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9a : </span> de -6,7°C à -3,9°C / </span> de +20°F à +25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9b : </span> de -3,9°C à -1,1°C / </span> de +25°F à +30°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10a : </span> de -1,1°C à +1,7°C / </span> de +30°F à +35°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10b : </span> de +1,7°C à +4,4°C / </span> de +35°F à +40°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11a : </span> de +4,4°C à +7,2°C / </span> de +40°F à +45°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11b : </span> de +7,2°C à 10°C / </span> de +45°F à +50°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12a : </span> de +10°C à +12,8°C / </span> de +50°F à +55°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12b :</span> > +12,8°C / > +55°°F</span><br />';
$('textarea[id="profile_field_2_1"]').closest('tr').before('<tr class="M14_registed"style="display:none;"><td class="gen row1" align="left"><img src="https://i.servimg.com/u/f23/11/93/85/24/sans_176.png"/></td><td class="gensmall row2"valign="top" align="left"><div style="font-size:12px;color:black;">'+texte+'</div><br /><divstyle="font-size:12px;">'+code+'</div></td></tr>');
$('textarea[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_information" style="display:none;"><td class="gen row1" align="left"><span><span style="color:#0D0C0C;">Information</span> : </span></td><td class="gensmall row2"><span class="gensmall"style="color:green;">Votre saisie est valide.</td></tr>');
var f = $('form[action=""][method="post"][id="form_register"]');
var p = $('#profile_field_2_1');
var i = $('<span id="username_issue"/>').html(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
var info= $('.M14_registed');
var ok=$('.M14_information');
var input=$('form[id="form_register"]').find('.mainoption');
var u = function() {
if(username_format.test($.trim(p.val())))
{
/*i.hide();*/
input.fadeIn();
info.hide();
ok.show();
}
else
{
/*i.show();*/
input.fadeOut();
info.show();
ok.hide();
return false;
}
};
p.on('change keyup', function(){ u() });
$('input[type="reset"]', f).click(function(){ u() });
$('input.mainoption.valid', f).click(u);
u();
});
Ou encore cette version ( qui pour moi est la plus poussée )avec des effets slide et textes de remplacement selon la frappe en gardant ton souhait sur le bouton enregistrer:
Voir l'effet ici:
http://testdesforums.1fr1.net/register?step=2&agreement=1&privacy=1
Voir l'effet ici:
http://testdesforums.1fr1.net/register?step=2&agreement=1&privacy=1
- Code:
location.pathname=="/register" && location.search=="?step=2&agreement=1&privacy=1" && $(function(){
$('form[id="form_register"]').find('.mainoption').hide();
var img='https://i.servimg.com/u/f23/11/93/85/24/sans_176.png';
var img1='https://i.servimg.com/u/f18/20/07/69/84/sans_110.png';
var username_format =/^([0-9]|(1[0-2]))[ab]$/;
var format_notice = 'Ce champ est obligatoire. Merci de vous référer à la carte mise à votre disposition sur l\'index du forum.</span><br /><a class="nav"href="https://altitudetropicale.forums-actifs.com/portal?pid=52"target="_blank">Cliquer ici pour y accéder.</a>';
$('textarea[id="profile_field_2_1"]').attr('placeholder','Exemple 0a');
var texte='Pour chaque zone, le chiffre donné représente la TEMPÉRATURE MINIMALE INDICATIVE que l\'on y trouve. C\'est une valeur moyenne établie sur les chiffres mesurés pendant les années précédentes. C\'est ainsi que cette valeur est identique pour deux régions qui sont dans la même zone de rusticité, même si ces deux zones sont géographiquement éloignées.<br /><br /><span style="font-weight:bold">Voici les différentes zones et leurs valeurs associées (découpage de 1990) :</span><br />';
var code='<br /><span style="color:black;"><span style="font-weight:bold;">Zone 0a : </span> < -53,9°C / < -65°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 0b : </span> de -53,9°C à -51,1°C / de -65°F à -60°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1a : </span> de -51,1°C à -48,3°C / </span> de -60°F à -55°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 1b : </span> de -48,3°C à -45,6°C / </span> de -55°F à -50°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2a : </span> de -45,6°C à -42,8°C / </span> de -50°F à -45°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 2b : </span> de -42,8°C à -40°C / </span> de -45°F à -40°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3a : </span> de -40°C à -37,2°C / </span> de -40°F à -35°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 3b : </span> de -37,2°C à -34,4°C / </span> de -35°F à -30°F</span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4a : </span> de -34,4°C à -31,7°C / </span> de -30°F à -25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 4b : </span> de -31,7°C à -28,9°C / </span> de -25°F à -20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5a : </span> de -28,9°C à -26,1°C / </span> de -20°F à -15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 5b : </span> de -26,1°C à -23,3°C / </span> de -15°F à -10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 6a : </span> de -23,3°C à -20,6°C / </span> de -10°F à -5°F</span><br /><span style="color:black;"> <span style="font-weight:bold;">Zone 6b : </span> de -20,6°C à -17,8°C / </span> de -5°F à 0°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7a : </span> de -17,8°C à -15°C / </span> de -0°F à +5°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 7b : </span> de -15°C à -12,2°C / </span> de +5°F à +10°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8a : </span> de -°12,2C à -9,4°C / </span> de +10°F à +15°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 8b : </span> de -°9,4C à -6,7°C / </span> de +15°F à +20°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9a : </span> de -6,7°C à -3,9°C / </span> de +20°F à +25°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 9b : </span> de -3,9°C à -1,1°C / </span> de +25°F à +30°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10a : </span> de -1,1°C à +1,7°C / </span> de +30°F à +35°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 10b : </span> de +1,7°C à +4,4°C / </span> de +35°F à +40°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11a : </span> de +4,4°C à +7,2°C / </span> de +40°F à +45°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 11b : </span> de +7,2°C à 10°C / </span> de +45°F à +50°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12a : </span> de +10°C à +12,8°C / </span> de +50°F à +55°F </span><br /><span style="color:black;"><span style="font-weight:bold;">Zone 12b :</span> > +12,8°C / > +55°°F</span><br />';
$('textarea[id="profile_field_2_1"]').closest('tr').before('<tr class="M14_registed"><td class="gen row1" align="left"><img src="https://i.servimg.com/u/f18/20/07/69/84/sans_110.png"/></td><td class="gensmall row2"valign="top" align="left"><div style="font-size:12px;color:black;">'+texte+'</div><br /><divstyle="font-size:12px;">'+code+'</div></td></tr>');
$('textarea[id="profile_field_2_1"]').closest('tr').after('<tr class="M14_information"><td class="gen row1" align="left"><span></span> : </span></td><td class="gensmall row2"><span class="alerte gensmall"></span></td></tr>');
var f = $('form[action=""][method="post"][id="form_register"]');
var p = $('#profile_field_2_1');
var alerte='Entrez le code alphanumérique de votre zone de rusticité';
var i = $('<span id="username_issue"/>').html(format_notice).css({ "color":"red", "font-style":"italic", "display": "none"}).appendTo(p.parent());
var info= $('.M14_registed');
var texte= $('.alerte');
var ok=$('.M14_information');
var input=$('form[id="form_register"]').find('.mainoption');
$('.M14_registed td:first img').hover(function(){
$(this).attr('src',img);},function(){$('.M14_registed td:first img').attr('src',img1);});
var u = function() {
if(username_format.test($.trim(p.val())))
{
/*i.hide();*/
input.fadeIn();
texte.html('<span style="color:darkgreen;">Votre saisie est valide.</span>');
ok.find('td:first span').text('Information');
info.fadeOut();
}
else
{
/*i.show();*/
input.fadeOut();
texte.html('<span style="color:darkred;">'+alerte+'</span>');
ok.find('td:first span').text('Merci de vous référer à la carte mise à votre disposition');
info.fadeIn();
return false;
}
};
p.on('change keyup', function(){ u() });
$('input[type="reset"]', f).click(function(){ u() });
$('input.mainoption.valid', f).click(u);
u();
});
Sujets similaires
» [PhpBB2] Avertissement lors de la publication d'un email
» [PHPBB2] Notification automatique lors d'une suppression d'un topic ou message
» [PHPBB2] Notification automatique lors d'une suppression d'un topic ou sujet
» [PhpBB2] j'ai un petit souci avec une image lors d'un hébergement MP4
» [PHPBB2] Ajout d'un champs de profil dans un affichage.
» [PHPBB2] Notification automatique lors d'une suppression d'un topic ou message
» [PHPBB2] Notification automatique lors d'une suppression d'un topic ou sujet
» [PhpBB2] j'ai un petit souci avec une image lors d'un hébergement MP4
» [PHPBB2] Ajout d'un champs de profil dans un affichage.
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum