<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://dascritch.net/feed/rss2/xslt" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>da scritch net works - Validations complexes de HTML5 farcies au Javascript      - Commentaires</title>
    <link>https://dascritch.net/</link>
    <atom:link href="https://dascritch.net/feed/rss2/comments/1873" rel="self" type="application/rss+xml" />
    <description>Ma vie et tous ses ridicules petits à-côtés : mes émissions “CPU” sur Radio FMR, les standards web, le code et ce qui me passe par la tête.</description>
    <language>fr</language>
    <pubDate>Tue, 09 Jun 2026 06:56:56 +0200</pubDate>
    <copyright>CC pour les textes</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Dotclear</generator>
                  <item>
          <title>[ping] Validations complexes de HTML5 farcies au Javascript - da scritch net works</title>
          <link>https://dascritch.net/post/2012/02/21/Validations-complexes-de-HTML5-farcies-au-Javascript#c4462</link>
          <guid isPermaLink="false">urn:md5:246d78ad9556b555f7f8fdf609967c44</guid>
          <pubDate>Wed, 20 Mar 2013 07:35:04 +0100</pubDate>
          <dc:creator>da scritch net works</dc:creator>
          <description>&lt;p&gt;&lt;a href="http://dascritch.net/post/2013/03/19/La-d%C3%A9gradation-%C3%A9l%C3%A9gante-peut-sauver-votre-site"&gt;La dégradation élégante peut sauver votre site&lt;/a&gt;&lt;/p&gt;
            &lt;!-- TB --&gt;

&lt;p&gt;Les fonctionnalités, c'est super. Pouvoir y palier, encore mieux ! C'est une des règles de bonnes pratiques qui arrivent enfin à la mode. À mon avis, c'est une méthode ingénierie qui va dans le bon sens : tester la présence d'un outil...&lt;/p&gt;</description>
        </item>
                              <item>
          <title>[ping] Validations complexes de HTML5 farcies au Javascript - da scritch net works</title>
          <link>https://dascritch.net/post/2012/02/21/Validations-complexes-de-HTML5-farcies-au-Javascript#c4014</link>
          <guid isPermaLink="false">urn:md5:bf25db58dca849b87d9e7ce93bb4985a</guid>
          <pubDate>Tue, 13 Mar 2012 15:09:50 +0100</pubDate>
          <dc:creator>da scritch net works</dc:creator>
          <description>&lt;p&gt;&lt;a href="http://dascritch.net/post/2012/03/13/Me-voici-%C3%A0-Sud-Web"&gt;Me voici à Sud Web&lt;/a&gt;&lt;/p&gt;
            &lt;!-- TB --&gt;

&lt;p&gt;Et bang ! J'ai encore du mal à y croire. Mais fin Mai, je devrais aussi assurer le show. Me voici orateur à Sud Web, la plus grande conférence technique du secteur au sud de Paris. Un festival de rock stars du web jouant de vertigineux solos de...&lt;/p&gt;</description>
        </item>
                                    <item>
          <title>Validations complexes de HTML5 farcies au Javascript - Da Scritch</title>
          <link>https://dascritch.net/post/2012/02/21/Validations-complexes-de-HTML5-farcies-au-Javascript#c4002</link>
          <guid isPermaLink="false">urn:md5:79ae8d97b772ba59995f749c14a2f69b</guid>
          <pubDate>Tue, 06 Mar 2012 05:24:37 +0100</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Bon, allez, je la pose aussi sur StockExchange &lt;a href=&quot;http://stackoverflow.com/questions/9577865/triggering-contextual-error-message-for-inputs&quot; title=&quot;http://stackoverflow.com/questions/9577865/triggering-contextual-error-message-for-inputs&quot; rel=&quot;ugc&quot;&gt;http://stackoverflow.com/questions/...&lt;/a&gt;&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Validations complexes de HTML5 farcies au Javascript - Da Scritch</title>
          <link>https://dascritch.net/post/2012/02/21/Validations-complexes-de-HTML5-farcies-au-Javascript#c3999</link>
          <guid isPermaLink="false">urn:md5:d010b8dd49d749791d1e107c8dbea8c9</guid>
          <pubDate>Wed, 22 Feb 2012 06:13:34 +0100</pubDate>
          <dc:creator>Da Scritch</dc:creator>
          <description>&lt;p&gt;Bien tenté.&lt;/p&gt;


&lt;p&gt;Mais dans l'affaire, je ne peux peupler le message d'erreur que sur un retour de POST. Puisque l'idée, c'est de tenter mon action après mon « checkValidity », et en cas d'échec côté serveur, peupler les messages d'erreurs puis les valider.&lt;br /&gt;
Or, je ne vais pas faire continuellement des POST...&lt;/p&gt;


&lt;p&gt;Je viens de remarquer que Firefox met le message d'erreur aussi en infobulle&lt;/p&gt;</description>
        </item>
                              <item>
          <title>Validations complexes de HTML5 farcies au Javascript - l</title>
          <link>https://dascritch.net/post/2012/02/21/Validations-complexes-de-HTML5-farcies-au-Javascript#c3998</link>
          <guid isPermaLink="false">urn:md5:17436e739c74cff6bc48b290315263c5</guid>
          <pubDate>Tue, 21 Feb 2012 23:28:09 +0100</pubDate>
          <dc:creator>l</dc:creator>
          <description>&lt;p&gt;Plutôt que de faire cela au niveau du submit du formulaire, pourquoi ne pas le faire au niveau du champ ?&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://jsfiddle.net/bz88V/3/&quot; title=&quot;http://jsfiddle.net/bz88V/3/&quot; rel=&quot;ugc&quot;&gt;http://jsfiddle.net/bz88V/3/&lt;/a&gt;&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
window.addEventListener('load',function()&lt;br /&gt;
{&lt;br /&gt;
var ceinput = document.getElementById('test3');&lt;br /&gt;
ceinput.addEventListener('input',function(e)&lt;br /&gt;
{&lt;br /&gt;
this.setCustomValidity('');&lt;br /&gt;
if (this.validity.valid &amp;amp;&amp;amp; !/\.grd$/.test(this.value))&lt;br /&gt;
{&lt;br /&gt;
this.setCustomValidity('Groland Telecom ne permet d\'utiliser que les adresses e-mails du Groland.');&lt;br /&gt;
}&lt;br /&gt;
},false);&lt;br /&gt;
},false);&lt;br /&gt;
----------------------------------------------------------------------------------&lt;br /&gt;
A noter que j'ai essayé this.checkValidity() sur le champ input mais ça ne semble pas fonctionner d'où le this.validity.valid&lt;/p&gt;</description>
        </item>
            </channel>
</rss>
