<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dom on Netsensei</title>
    <link>https://www.netsensei.be/tags/dom/</link>
    <description>Recent content in Dom on Netsensei</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>nl-NL</language>
    <managingEditor>matthias@netsensei.nl (Matthias Vandermaesen)</managingEditor>
    <webMaster>matthias@netsensei.nl (Matthias Vandermaesen)</webMaster>
    <lastBuildDate>Wed, 05 Dec 2007 21:45:18 +0000</lastBuildDate><atom:link href="https://www.netsensei.be/tags/dom/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>HTML 5</title>
      <link>https://www.netsensei.be/2007/12/05/html-5/</link>
      <pubDate>Wed, 05 Dec 2007 21:45:18 +0000</pubDate>
      <author>matthias@netsensei.nl (Matthias Vandermaesen)</author>
      <guid>https://www.netsensei.be/2007/12/05/html-5/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.alistapart.com/&#34;&gt;A List Apart&lt;/a&gt; licht een tipje van de sluier op met een
&lt;a href=&#34;http://www.alistapart.com/articles/previewofhtml5&#34;&gt;preview van HTML 5&lt;/a&gt;. Remedies tegen divitis, betere multimedia
integratiemogelijkheden en DOM gebaseerd. En natuurlijk heel wat nieuwe
elementen, attributen en deprecated elementen (bye bye &lt;code&gt;frame&lt;/code&gt;, &lt;code&gt;frameset&lt;/code&gt; en
&lt;code&gt;font&lt;/code&gt; Een &lt;a href=&#34;http://www.w3.org/html/wg/html5/diff/&#34;&gt;technische vergelijking&lt;/a&gt; met HTML 4 vind je op w3.org!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Fold</title>
      <link>https://www.netsensei.be/2007/09/14/fold/</link>
      <pubDate>Fri, 14 Sep 2007 10:33:03 +0000</pubDate>
      <author>matthias@netsensei.nl (Matthias Vandermaesen)</author>
      <guid>https://www.netsensei.be/2007/09/14/fold/</guid>
      <description>&lt;p&gt;Toen collega F. mij gisteren vroeg om op een klein halfuur (oké, hij gaf mij
eigenlijk 15 minuten) een uitklapbare menustructuur in HTML te programmeren, was
dat voor mij een uitdaging. Ja, ik kon van die ingewikkelde DHTML toestanden
downloaden en daarmee aan de slag gaan. Maar het moest eenvoudiger kunnen.&lt;/p&gt;
&lt;p&gt;Met wat slim spelen met HTML, CSS en DOM had ik op goed 20 minuten de oplossing
uitgewerkt. Eén HTML pagina en één CSS file. Meer niet. Waarmee ik gelijk mijn
verwachtingen over mijn eigen kunnen en over de mogelijkheden van CSS/DOM flink
heb overtroffen.&lt;/p&gt;
&lt;p&gt;Aangezien we hier op het werk nogal into ingewikkelde folderstructuren zijn,
speel ik nu met het idee om een tooltje te maken die de HTML automatisch kan
genereren van platte tekst of XML. Mijn DOM functie doet de rest…&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Nifty javascript</title>
      <link>https://www.netsensei.be/2006/05/15/nifty-javascript/</link>
      <pubDate>Mon, 15 May 2006 14:19:15 +0000</pubDate>
      <author>matthias@netsensei.nl (Matthias Vandermaesen)</author>
      <guid>https://www.netsensei.be/2006/05/15/nifty-javascript/</guid>
      <description>&lt;p&gt;Kijk! Ik heb iets in javascript gemaakt. Voor één van de [tag]PHP[/tag]
projectjes op het werk wilde ik een bepaalde functie uit &lt;a href=&#34;http://del.icio.us&#34;&gt;del.icio.us&lt;/a&gt;
kopiëren. Als je een site bookmarkt (heb ik dat juist vervoegd?) dan moet je
tags opgeven. Je krijgt dan een lijstje met tags die je ooit al eens hebt
ingevoerd. Als je op een tag klikt, dan verschijnt die automagisch in het
&lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt; veld zodat tags en bookmarks kunnen worden gekoppeld.&lt;/p&gt;
&lt;p&gt;Moeilijk? Helemaal niet, zo heb ik ontdekt! Vandaag heb ik diezelfde
functionaliteit nagemaakt in drie lijntjes code. Voor de liefhebbers van
[tag]DOM[/tag] en [tag]javascript[/tag].&lt;/p&gt;
&lt;p&gt;&lt;code&gt;function putTags(tag) {&amp;lt;br&amp;gt;    var input = document.getElementsByName(&#39;tags&#39;);&amp;lt;br&amp;gt;    var output = input.namedItem(&#39;tags&#39;).value + tag + &amp;quot; &amp;quot;;&amp;lt;br&amp;gt;    input.namedItem(&#39;tags&#39;).value = output;&amp;lt;br&amp;gt; }&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Uiteraard ga ik er van uit dat het name attribuut de waarde “tags”
draagt. Gebruiken doe je het zo: &lt;code&gt;&amp;lt;a href=&amp;quot;javascript:putTags(&#39;een-tagje&#39;)&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;[tag]Web 2.0[/tag] en al! Ha!&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>