Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > fr.comp.lang.javascript > #3005

Re: Question Oui/Non

From Gloops <gloops@zailes.invalid.org.invalid>
Newsgroups fr.comp.lang.javascript
Subject Re: Question Oui/Non
Date 2016-07-19 00:15 +0200
Organization Serveur de salon
Message-ID <nmjke2$rbn$1@usenet.pasdenom.info> (permalink)
References <nmam3r$a3k$1@usenet.pasdenom.info> <578a3dae$0$26280$426a74cc@news.free.fr> <nmefva$ci2$1@usenet.pasdenom.info> <578b67b2$0$7122$426a74cc@news.free.fr>

Show all headers | View raw


Le 17/07/2016 à 13:10, SAM a écrit :
> Le 17/07/16 à 01:28, Gloops a écrit :
>>
>> En jQuery on fait même encore plus fort si je ne m'abuse :)
>
> Je sais pas c'que c'est ce jQuery :-(
>
>> Peu-être as-tu remarqué ceci,
>>
>> </HEAD><BODY><form></form>
>> <input
>
> oui, c'est bien pourquoi je l'évoque.
>
>> Ah, ce qui a pu arriver est que comme je n'ai pas mis Form dans la
>> syntaxe d'appel, du coup ça ne retourne un résultat que si le contrôle
>> est en dehors du Form.
>
> Je ne crois pas .... as-tu testé avec mon code (corrigé) de tes exemples
> ? et où le label est dans le form.
>
>> Je referai quelques essais dans la journée, pour le moment j'ai un
>> nettoyage qui prend des ressources ...
>>
>>>
>>>> Le fait que dans le premier cas on a affaire à un nœud HTML et dans le
>>>> second à un attribut ?
>>>
>>> ??? ce sont des IDs pour chaque, non ?
>>> Alors pourquoi ça t'y fonctionnerait 1 coup sur 2 ?
>>
>> Hum, voyons voir ...
>>
>>   <label id="QuestionToAsk" name="QuestionToAsk">Please allow the script
>> to ask you a question.</label><br />
>>
>> Pour moi, l'id, c'est QuestionToAsk,
>
> oui, et d'ailleurs :
> [cite]
> function opening()
> {
>    this.QuestionToAsk
> [/cite]
>
>> alors que "Please allow the script
>> to ask you a question", ça serait plutôt l'innerHTML
>
> oui
>
>> et dans le DOM l'innerHTML est onsidéré comme un nœud.
>
> OK
>
>> Au contraire :
>>
>>   <input type="button" value="Yes" name="yes" id="Yes"
>> onClick="ret=true;returnfunction()" />
>>
>> Là, le texte à afficher est stocké dans l'attribut value,
>
> toutafé
>
>> qu'il sera plus difficile de considérer comme un nœud à lui tout seul.
>
> Peut-être bien ...
> et alors ?
> quel est le blème ?
>
> Tu nous compares :
>     this.QuestionToAsk.innerHTML
> et
>     document.getElementById('Yes').value
> en disant :
>     je dois impérativement utiliser la syntaxe développée :
>     document.getElementById('Yes').value = strYes;
>
> Comme pour moi il est absolument évident qu'on utilise dans un cas
> 'innerHTML' et dans l'autre 'value' il me semblait que le problème était
> pour l'adressage de l'élément visé :
>     this.NomId / document.gEBI()
>
> Pour les éléments de formulaires(*), leurs contenus est toujours leurs
> valeurs.
>
> (*) INPUT TEXTAREA SELECT
>     (LABEL, FIELDSET sont des balises "normales" +/- de mise en forme)
>
>> En VB on peut écrire quelque chose comme :
>> DIM strExemple As String
>> strExemple = "Un texte"
>> If MsgBox("Voulez-vous afficher l'exemple ?", vbYesNo) = vbYes Then
>>     MsgBox strExemple
>> End If
>>
>> alors qu'en Javascript pour faire la même chose il faut utiliser deux
>> scripts et écrire quatre fonctions pour faire les liens entre eux.
>
> Le moyen *court* presque acceptable je l'avais donné précédemment :
>
> <script>
> function MsgBox(strQuestion,oui,non) {
> alert(confirm(strQuestion+'\n\nOui = OK, Non = Annuler')?oui:non);
> }
> </script>
> <button onclick="MsgBox('Ça va bien ?','Bon! Tant mieux.','J\'en suis
> désolé')">Hello</button>
>
>
>> Est-ce que c'est parce que je ne sais pas faire, ou c'est inévitable ?
>
> jQuery doit certainement avoir ça dans son sac à malice ?!
>
> google ==> boite modale ?
>
>
>> Pour ce qui est d'écrire le script de question Oui/Non dans le même
>> fichier, je ne me représente pas trop, avec un système d'inclusion ça
>> doit présenter son intérêt. Tu ferais ça comment ?
>> Enfin il y a alert, mais là si on a des boutons c'est avec les intitulés
>> standard (true / false, c'est bien ça ?)
>> Si je l'ai fait dans un autre fichier c'est pour pouvoir faire un
>> affichage -avec d'autres intitulés de boutons que ceux de alert.
>
> Oui.
>
>> Sinon afficher une boîte de dialogue et ensuite modifier les intitulés
>> de ses boutons avec un autre programme, j'y ai joué il y a un moment,
>> mais ... pas en Javascript.
>
> No, on peut pas.
> Le JS s'interdit d’interférer avec le système et les applications de
> l'ordi hôte
>
>
>>>> Il me semble que ça améliorerait la lisibilité. ça aurait du reste sur
>>>> le VB l'avantage de plus de souplesse pour les intitulés des boutons.
>
> Tu n'es pas "obligé" d'utiliser un popup, avec le DOM il devient "assez"
> facile de remplacer la fenêtre par un DIV (en position absolute)
>
>> Tu me diras qu'un switch avec juste une valeur on peut critiquer, mais
>> comme ça c'est plus facile d'ajouter juste avant le default :
>>
>>    case "de":
>>      strYes = "Ja";
>>      strNo = "Nein";
>
> il suffit d'en profiter pour aussi traduire le reste ... ?
>
>
>
> Cordialement,

J'ai jeté un petit coup d'œil distrait.

Un logiciel a mis quarante huit heures à me trouver deux virus. Il m'en 
a supprimé un, heureusement.
Pour l'autre il m'a renvoyé à Windows Defender Offline, qui n'a rien trouvé.

Ce matin j'étais inquiet : plus de souris, plus de réseau, affichage en 
contraste réduit. Et puis j'ai trouvé. Ce n'était pas un malware qui 
bloquait, c'était le pare-feu, et son interface utilisateur n'était pas 
ouverte alors ça ne se voyait pas.

Là je sais que j'ai un rootkit, heureusement il me laisse bosser, parce 
que ce n'est pas le truc qu'on enlève tout seul en cinq minutes. 
J'espère que les aideurs ne sont pas tous en vacances.



Back to fr.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-15 14:48 +0200
  Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-15 16:47 +0200
  Re: Question Oui/Non SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-07-16 15:59 +0200
    Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-17 01:28 +0200
      Re: Question Oui/Non SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-07-17 13:10 +0200
        Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-19 00:15 +0200
      Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-19 11:03 +0200
    Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-19 10:56 +0200
      Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-03 20:41 +0200
        Re: Question Oui/Non Guiche <guiche@invalid> - 2016-08-04 07:20 +0200
          Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-04 22:27 +0200
            Re: Question Oui/Non Guiche <guiche@invalid> - 2016-08-05 00:01 +0200
              Re: Question Oui/Non Guiche <guiche@invalid> - 2016-08-08 06:22 +0200
                Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 11:59 +0200
                Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 12:20 +0200
    Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-19 13:17 +0200
      Re: Question Oui/Non SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-07-22 23:56 +0200
        Re: Question Oui/Non Gloops <gloops@zailes.invalid.org.invalid> - 2016-07-23 00:24 +0200

csiph-web