<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-2055249786682451698</id><updated>2024-09-10T16:13:01.793-07:00</updated><category term="computer"/><category term="SELECT DISTINCT"/><category term="basic dropdown menu"/><category term="coldfusion"/><category term="coldfusion form handling with and array of input field name"/><category term="dropdown menu"/><category term="file filtering"/><category term="file filtering before uploading"/><category term="handling forms with coldfusion"/><category term="how to create a filter for uploading a file in javascript"/><category term="how to create a javascript dropdown menu"/><category term="how to know the size of the file using javascript"/><category term="input field names are array with coldfusion"/><category term="input forms with coldfusion"/><category term="the easiest way to create a dropdown menu"/><title type="text">How To?</title><subtitle type="html">Learn how to do simple programming using javascript, html and more...</subtitle><link href="http://tecknowledgies.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-4726573713339885957</id><published>2009-11-05T04:00:00.000-08:00</published><updated>2009-11-05T04:00:22.418-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SELECT DISTINCT"/><title type="text">How to SELECT DISTINCT multiple columns in postgreSQL?</title><content type="html">This is helpful when you wanted to get multiple columns and also needed a column to be distinct&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;table columns&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;id&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;firstname&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;middlename&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;address&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;age&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;gender&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;here is the query....&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;SELECT&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;DISTINCT&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394;"&gt;ON&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;(firstname)firstname,&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;lastname,&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;middlename,&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;address,&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;age,&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;gender;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;hope that little code helps. &lt;/span&gt;&lt;span style="color: yellow;"&gt;: )&lt;/span&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/4726573713339885957/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/11/how-to-select-distinct-multiple-columns.html#comment-form" rel="replies" title="2 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/4726573713339885957" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/4726573713339885957" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/11/how-to-select-distinct-multiple-columns.html" rel="alternate" title="How to SELECT DISTINCT multiple columns in postgreSQL?" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-979576881115903118</id><published>2009-10-27T09:45:00.000-07:00</published><updated>2009-10-27T09:50:17.603-07:00</updated><title type="text">How to hide multiple column from different rows with javascript?</title><content type="html">&lt;span style="color: #a64d79;"&gt;The table shows only three columns and hide the rest.... if you click the &amp;amp;gt:&amp;gt;&amp;gt; this shows the hidden rows on your right and &amp;lt;&amp;lt;&amp;lt; shows the hidden rows on your left.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;It can be useful in creating a table that shows only a minimum number of columns to the user but the user can still see all the columns if he/she wanted to.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;This is html code...&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;html&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;head&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;title&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Table&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/title&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;lt;link rel="stylesheet" type="text/css" href="mycss.css"/&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;lt;script type="text/javascript" src="myjs.js"&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/script&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/head&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;body&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;table class="table_class" id="table_id"&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 1&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 2&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 3&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 4&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 5&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 6&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;th&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Header 7&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/th&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 1a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 2a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 3a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 4a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 5a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 6a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 7a&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 1b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 2b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 3b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 4b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 5b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 6b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 7b&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 1c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 2c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 3c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; Content 4c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 5c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 6c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 7c&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 1d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 2d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 3d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 4d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 5d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 6d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; Content 7d&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 1e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 2e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 3e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td class="hideColumn"&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 4e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Content 5e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; Content 6e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; Content 7e&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/td&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/tr&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/table&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;div&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span onclick="&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;hideLastColumn();&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" style="cursor: pointer; background-color: red; color: white; padding: 0 10px;"&amp;gt; &amp;lt;&amp;lt;&amp;lt;&amp;lt;/span&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span onclick="&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;hideFirstColumn();&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" style="cursor: pointer; background-color: red; color: white; padding: 0 10px;"&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;lt;/span&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/div&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/body&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #c27ba0;"&gt;This is &amp;nbsp;the css code.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;span style="color: #a64d79;"&gt;.table_class {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;border: 1px solid black;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;.table_class tr {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;border: 1px solid black;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;.table_class tr td {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a64d79;"&gt;border: 1px solid black;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a64d79;"&gt;padding: 0 10px;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;.table_class tr th {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;border: 1px solid blue;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;padding: 0 10px;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;.hideColumn {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;display: none;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;.showColumn {&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;border: 1px solid blue;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;this is the javascript code. i named it myjs.js as you can see in the header of the html.&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;var firstColumnIndex = 0;&lt;br /&gt;
var lastColumnIndex = 0;&lt;br /&gt;
var columnLength = 0;&lt;br /&gt;
var no_action = false;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-size: small;"&gt;//function for hiding the visible first column of the table&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
function hideFirstColumn(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #8e7cc3;"&gt;&amp;nbsp;&lt;span style="font-size: small;"&gt;//get the table object&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;var table_obj = document.getElementById('table_id');&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-size: small;"&gt;//if the firstColumnIndex and the lastColumnIndex is 0 then set the no_action variable to true&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;if(firstColumnIndex == 0 &amp;amp;&amp;amp; lastColumnIndex == 0){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;no_action = true;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-size: small;"&gt;//if the no_action variable is not true then perform the getting of the columns&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;if(no_action != true){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;for(var x = 0; x &amp;lt; table_obj.rows.length; x++){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;   &lt;/span&gt;table_obj.rows[x].cells[firstColumnIndex].className = "showColumn";&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;   &lt;/span&gt;table_obj.rows[x].cells[lastColumnIndex].className = "hideColumn";&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-size: small;"&gt;//increment the firstColumnIndex and the lastColumnIndex by 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;firstColumnIndex = firstColumnIndex + 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;lastColumnIndex = lastColumnIndex + 1;&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: #c27ba0;"&gt;//function for hiding the visible last column of the table&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
function hideLastColumn(){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #c27ba0;"&gt;//get the table object&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;var table_obj = document.getElementById('table_id');&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;//set the no_action variable to false&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;no_action = false;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;if(firstColumnIndex == table_obj.rows[1].cells.length){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;/* if you came to the very last column of the table your firstColumnValue will be set to the limit so you need to decrement it by 1 so that it will hide the last column again */&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;firstColumnIndex = firstColumnIndex - 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;lastColumnIndex = lastColumnIndex - 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;} else if(firstColumnIndex == 0 &amp;amp;&amp;amp; lastColumnIndex == 0){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;/*if the firstColumnIndex and lastColumnIndex is zero get the length of the cell and subtract it to one &amp;nbsp;to hide the lastColumn*/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;firstColumnIndex = table_obj.rows[1].cells.length - 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;lastColumnIndex = firstColumnIndex - 3;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;} else if(lastColumnIndex == 0) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;// if the first column of the table can be seen, take no action&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;} else {&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; /*if the firstColumnIndex and the lastColumnIndex has a value that is not zero decrement it until it reaches the firstColumn*/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;firstColumnIndex = firstColumnIndex - 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;lastColumnIndex = lastColumnIndex - 1;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #c27ba0;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;//show all the column inside all the rows by looping on each row&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;for(var x = 0; x &amp;lt;= table_obj.rows[1].cells.length; x++){&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;table_obj.rows[x].cells[firstColumnIndex].className = "hideColumn";&lt;br /&gt;
&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;table_obj.rows[x].cells[lastColumnIndex].className = "showColumn";&lt;br /&gt;
&lt;span style="white-space: pre;"&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;There it is. I know it is still unpolished it is because I have just created that code at this time. You can refactor that code if you like.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/979576881115903118/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-hide-multiple-column-in.html#comment-form" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/979576881115903118" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/979576881115903118" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-hide-multiple-column-in.html" rel="alternate" title="How to hide multiple column from different rows with javascript?" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-1050712131578434590</id><published>2009-10-26T08:31:00.000-07:00</published><updated>2009-10-26T08:45:37.586-07:00</updated><title type="text">How to create a simple accordion  using Javascript and Css?</title><content type="html">&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;this code will show you how to create a simple accordion using javascript and css.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;here is the html code.....&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;title;gt&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;;Accordion sample&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;link rel="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;stylesheet&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" type="t&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;ext/css&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" href="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;toggle.css&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" /&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;script type="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;text/javascrip&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;t" src="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;toggle.js&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" &amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;Accordion Sample&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;div class="accordion_tab" &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;onclick="showTab('accordion_1_body', 'accordion_2_body');&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span gt&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;;Accordion Tab 1&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/div&amp;gt;&amp;nbsp;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;div id="accordion_1_body" class="&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;hide_tab&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span style="color: white"&amp;gt;You can put your content here&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;div class="accordion_tab" &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;onclick="showTab('accordion_2_body', 'accordion_1_body');"&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span&amp;gt;Accordion Tab 2&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;div id="accordion_2_body" class="&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;hide_tab&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;span style="color: white"&amp;gt;You can put your content here&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #b4a7d6;"&gt;here is the css code. you can name this file anything you want. for me, i named it toggle.css&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;.accordion_tab {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;background-color: #780000;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;border: 1px solid #E00000;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;cursor: pointer;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;.accordion_tab span {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;color: white;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;font-weight: bold;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;padding: 5px 10px;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;.hide_tab {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;background: black;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;display:none;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;.show_tab {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #a64d79;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;background-color: #F00000;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #c27ba0;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;height: 150px;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #8e7cc3;"&gt;here is the javascript code.....&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;i named it toggle.js....&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;function showTab(show_id, hide_id){&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;var show = document.getElementById(show_id);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;if(show.className == "show_tab"){&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;document.getElementById(show_id).className = "hide_tab";&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;} else {&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;  &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;document.getElementById(show_id).className = "show_tab";&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="color: #3d85c6;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #a64d79;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #c27ba0;"&gt;In that code everytime the html div tab is clicked it calls the javascript showTab() function which as you can see checks for the name of the class of the certain div. if the class is named show_tab then it alters the class name into hide_tab and vice versa. &amp;nbsp;As you can see, its really that simple to create an accordion using javascript and &lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;css. &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/1050712131578434590/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-create-simple-accordion-using.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/1050712131578434590" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/1050712131578434590" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-create-simple-accordion-using.html" rel="alternate" title="How to create a simple accordion  using Javascript and Css?" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-6421070534426537977</id><published>2009-10-23T11:04:00.000-07:00</published><updated>2009-10-24T10:45:07.649-07:00</updated><title type="text">How to put a SELECT expression within a SELECT expression in postgreSQL</title><content type="html">Have you ever been into a situation where you wanted to get the datas from a certain table where your condition will come from another table in postgreSQL? One of the methods to do that is to create a select statement inside a select statement. Here is a little demonstration of the code.&lt;br /&gt;
&lt;br /&gt;
Suppose you had a table named table1 and you have the fields&lt;br /&gt;
&lt;div style="color: #6fa8dc;"&gt;id&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;first_name&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;middle_name&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;last_name &lt;br /&gt;
&lt;/div&gt;in there.&lt;br /&gt;
&lt;br /&gt;
and in another table named table 2 you have the fields&lt;br /&gt;
&lt;div style="color: #6fa8dc;"&gt;id&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;table1_id&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;full_name&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;address&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
let us suppose that you wanted to get all the first_name from table1 where the table1 id is not equal to the id from the table2. I guess there are several ways to do this but the one that I will show to you is the NOT IN expression. You can also use the IN expression which is the opposite of the NOT IN.&lt;br /&gt;
&lt;br /&gt;
Here is the code....&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #0b5394;"&gt;&lt;span style="color: #3d85c6;"&gt;SELECT first_name FROM table1 WHERE id NOT IN (SELECT id FROM table2);&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;span style="color: black;"&gt;This may be a simple code but it can help you when the time comes.....&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/6421070534426537977/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-put-select-within-select-in.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/6421070534426537977" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/6421070534426537977" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-put-select-within-select-in.html" rel="alternate" title="How to put a SELECT expression within a SELECT expression in postgreSQL" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-7139400485196394383</id><published>2009-10-22T09:07:00.000-07:00</published><updated>2009-10-24T10:32:21.710-07:00</updated><title type="text">How to join tables that has two datasources in coldfusion</title><content type="html">&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: medium;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;Hey, did you know that you can join two tables with different datasources in coldfusion. To those people who are searching on how to do that maybe this little tutorial could help.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;Example you had a two table with the column name below.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;table 1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;name: table_sample1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;columns:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;column_1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columna_2,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columna_3,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columna_4&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: medium;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;table 2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;name: table_sample2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;columns:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;column_1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columnb_2,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columnb_3,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;columnb_4,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;Suppose that the common column between table_sample1 and table_sample2 was the column named column_1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;create a query for the first table&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #3d85c6;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;lt;cfquery datasource="datasource1" name="table1" &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="color: red;"&gt;&lt;cfquery datasource="datasource1" name="table1"&gt;&lt;/cfquery&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;span style="color: #6fa8dc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;SELECT *&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM table_sample1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #3d85c6;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;lt;cfquery &amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: medium;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="margin: 0px;"&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;create a query for the second table&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="color: #3d85c6; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;lt;cfquery datasource="datasource2" name="table2" &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="color: red;"&gt;&lt;cfquery datasource="datasource1" name="table1"&gt;&lt;/cfquery&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;span style="color: #6fa8dc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;SELECT *&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;FROM table_sample2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #3d85c6; margin: 0px;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&amp;lt;cfquery &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="color: red; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;now here is the code for joining the two tables together.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;cfquery dbtype="query" name="joined_tables" &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: black;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="color: red;"&gt;&lt;span style="background-color: black;"&gt;&lt;cfquery dbtype="query" name="joined_tables"&gt;&lt;/cfquery&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style="color: #6fa8dc;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: black;"&gt;&lt;span style="color: #6fa8dc;"&gt;SELECT *&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FROM&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;table1,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;table2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WHERE&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #6fa8dc;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; table1.first_name = table2.first_name&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: red;"&gt;&lt;span style="background-color: black;"&gt;&lt;cfquery&gt;&lt;/cfquery&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: #3d85c6;"&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;span style="background-color: black;"&gt;&amp;lt;cfquery &amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial; font-size: small;"&gt;&lt;span style="font-size: 13px;"&gt;Thats it guys, hope that works for you.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/7139400485196394383/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-join-tables-that-has-two.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/7139400485196394383" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/7139400485196394383" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-join-tables-that-has-two.html" rel="alternate" title="How to join tables that has two datasources in coldfusion" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-7804985112788161060</id><published>2009-10-18T00:10:00.000-07:00</published><updated>2009-10-24T15:00:47.514-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="coldfusion form handling with and array of input field name"/><category scheme="http://www.blogger.com/atom/ns#" term="computer"/><category scheme="http://www.blogger.com/atom/ns#" term="handling forms with coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="input field names are array with coldfusion"/><category scheme="http://www.blogger.com/atom/ns#" term="input forms with coldfusion"/><title type="text">Getting the values of the form with an array of input field name using Coldfusion</title><content type="html">Well actually it is not really an array but I am trying to behave it like one. This is the code...............&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #ffd966;"&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;//this is the sample form ............&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;form method="post" action="coldfusion_handler.cfm"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;input type="text" name="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;first_name_1&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;input type="text" name="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;first_name_2&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;input type="text" name="&lt;/span&gt;&lt;span style="background-color: black;"&gt;&lt;span style="color: #6fa8dc;"&gt;first_name_3&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;" /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;input type="submit" value="SUBMIT" /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;// this would be your coldfusion page................&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;cfif IsDefined('form.submit')&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;cfloop index="x" from="1" to="3"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #8e7cc3;"&gt; &lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;i&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;nbsp;&lt;span style="font-style: normal;"&gt;&amp;lt;!--- set a string with with the value form.first_name_ and concatenate the index of your loop&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;, note the form.first_name_ is the name of the input field from your form ---&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;cfset form_value="&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;form.first_name_&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;"&amp;amp;x&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;span style="color: #8e7cc3;"&gt; &lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&amp;nbsp;&lt;span style="font-style: normal;"&gt;&amp;lt;!--- the coldfusion evaluate function takes a string argument and convert it into an object,&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;in this case the value of the form_value is a string that contain something like this "form.first_name_1", &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&lt;br /&gt;
&lt;/span&gt; &lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;then the Evaluate function calls that string and turns it into an object, in this case it behaves like this&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&lt;span style="font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style="color: #f4cccc;"&gt;&lt;span style="color: #8e7cc3; font-size: x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #form.first_name_1#",&amp;nbsp; which as you can see calls the value of the form with the name .first_name_1 ---&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style="color: red;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt; &amp;nbsp;&amp;lt;cfoutput&amp;gt;#Evaluate(value)#&amp;lt;/cfoutput&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="color: red;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/cfloop&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/cfif&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
well there it is. hope that helps.&lt;br /&gt;
&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;!--Session data--&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/7804985112788161060/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/getting-values-of-form-with-array-of.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/7804985112788161060" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/7804985112788161060" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/getting-values-of-form-with-array-of.html" rel="alternate" title="Getting the values of the form with an array of input field name using Coldfusion" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-2919051271171757689</id><published>2009-10-16T10:13:00.000-07:00</published><updated>2009-10-24T23:34:50.984-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="basic dropdown menu"/><category scheme="http://www.blogger.com/atom/ns#" term="computer"/><category scheme="http://www.blogger.com/atom/ns#" term="dropdown menu"/><category scheme="http://www.blogger.com/atom/ns#" term="how to create a javascript dropdown menu"/><category scheme="http://www.blogger.com/atom/ns#" term="the easiest way to create a dropdown menu"/><title type="text">How to create a dropdown menu using javascript and css.</title><content type="html">heres a the code that creates the dropdown menu using javascript and css.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Dropdown Sample&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" type="text/css" href="css.css"/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script type="text/javascript"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="font-size: small;"&gt; //this function is the one who is responsible in displaying the submenu&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #3d85c6;"&gt; function showSub(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;document.getElementById('subMenuDiv').style.display = "";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #8e7cc3;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;//this function is the one who is responsible in hiding the submenu&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;nbsp; function hideSub(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt;document.getElementById('subMenuDiv').style.display = "none";&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt; }&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #0b5394;"&gt; &lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;body&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="menuDiv"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ul&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt; &amp;lt;li onmouseover="showSub();" onmouseout="hideSub();"&amp;gt;&amp;lt;a href="#"&amp;gt;Menu 1&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span style="background-color: #3d85c6;"&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: #f1c232; font-size: x-small;"&gt;&lt;i&gt; &lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-style: normal;"&gt;&amp;lt; !-- the display:none is responsible for hiding the submenu when the page is newly opened -- &amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style="color: blue;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt; &amp;lt;div id="subMenuDiv" &lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;style="&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;display: none;&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;"&lt;/span&gt;&lt;span style="color: #3d85c6;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ul class="subMenu"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Sub Menu 1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Sub Menu 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Sub Menu 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Menu 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Menu 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/body&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;i style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #c27ba0;"&gt;&lt;span style="color: #a64d79;"&gt;#menuDiv ul{&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0px;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #menuDiv ul li {&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; display: inline;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 5px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: #A80000;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #menuDiv ul li a{&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; text-decoration: none;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; font-weight: bold;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0 10px 0 10px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: #A80000;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; color: #FFF;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #subMenuDiv {&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; position: absolute;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;i style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: #c27ba0;"&gt;&lt;span style="color: #8e7cc3;"&gt;&lt;span style="font-style: normal;"&gt;&lt;span style="font-size: small;"&gt;/*heres a little css hack*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; * html #subMenuDiv {&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; position: absolute;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin-top: 18px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin-left: -82px;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #subMenuDiv ul{&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0px;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0px;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #subMenuDiv ul li{&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; display: block;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; border: 1px solid #B0B0B0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0px;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #subMenuDiv ul li a{&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: #D00000;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0 10px;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; #subMenuDiv ul li a:hover {&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: #E00000;&lt;br /&gt;
&lt;span style="color: #a64d79;"&gt; }&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #a64d79;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #c27ba0;"&gt;       &lt;/span&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
there you have it folks. I really hope that that code helps you.&lt;br /&gt;
&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/2919051271171757689/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-create-dropdown-menu-using.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/2919051271171757689" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/2919051271171757689" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/how-to-create-dropdown-menu-using.html" rel="alternate" title="How to create a dropdown menu using javascript and css." type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2055249786682451698.post-1175981669375726733</id><published>2009-10-15T10:05:00.000-07:00</published><updated>2009-10-24T10:44:06.144-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computer"/><category scheme="http://www.blogger.com/atom/ns#" term="file filtering"/><category scheme="http://www.blogger.com/atom/ns#" term="file filtering before uploading"/><category scheme="http://www.blogger.com/atom/ns#" term="how to create a filter for uploading a file in javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="how to know the size of the file using javascript"/><title type="text">validating size of the image before uploading with javasript</title><content type="html">Here is the code on how to check the size of the image before uploading it to the server using javascript.&lt;br /&gt;
First you must create a form...............&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;form method="post" action="yourBackEndPath" &amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;lt;!-- create the input type file --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;input type="file" name="inputname" onchange="setImage();"  id="fileId"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #3d85c6;"&gt;&amp;lt;!-- create the submit button --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;input type="submit" value="Upload"&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #8e7cc3;"&gt;&amp;lt;!-- create an image tag without any source and make it hidden --&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3d85c6;"&gt;&amp;lt;img src="" style="display: none;" id="imageSrcId" /&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
After creating the form create the javascript file size validator...........&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #8e7cc3;"&gt;// create the function that sets the image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="color: #6fa8dc;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; setImage(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3366ff; font-size: 85%;"&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt; //get the value of the image from the file&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;var image = document.getElementById('fileId').value;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #8e7cc3;"&gt;//set that value to the image tag&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;document.getElementById('imageSrcId').src = image;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;//call the function that gets the size of the image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;setTimeout('getSize()', 10);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3366ff; font-size: 85%;"&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;//create the function that gets the size of the image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="color: #6fa8dc;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; getSize(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #3366ff; font-size: 85%; font-style: italic;"&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&lt;span style="color: #8e7cc3;"&gt; //set the size of the image&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;var size = document.getElementById('imageSrcId').fileSize;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;//now you can see the size of the image that you want to upload&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;     alert('This is the size of the image that I want to upload '+size);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
If the getSize function doesn't work you can also try this.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #8e7cc3;"&gt;//only works on netscape and internet explorer&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="color: #6fa8dc;"&gt;function&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #6fa8dc;"&gt; getSize(){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;       if(navigator.appName == "Netscape"){&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;                  var image = document.getElementById('imageSrcId');&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;                  var size = image.files[0].fileSize;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="color: #8e7cc3;"&gt;             //heres the size of the image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;alert('This is the size of the image '+size);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;      }   else if (navigator.appName == "Microsoft Internet Explorer") {&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;                 var size = document.getElementById('imageSample').fileSize;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;br /&gt;
&lt;span style="color: #8e7cc3;"&gt;                  //heres the size of the image&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;alert('This is the size of the image '+size);&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;     }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #6fa8dc;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There you have it. After you choose the image that you want to save an alert button will show you how the size of the image that you want to upload. Having a knowledge on the size of the image that you want to upload using javascript helps you a lot. You can filter the image that you want to upload in any size that you want before going to the backend. I know that there's a lot of security issues on it but you try that script and filter it again on the server side if you like. Hope this script did help you.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="color: #d5a6bd;"&gt;That code was only tested on mozilla firefox and internet explorer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden" /&gt;&lt;input id="jsProxy" onclick="jsCall();" type="hidden" /&gt;&lt;br /&gt;
&lt;div id="refHTML"&gt;&lt;/div&gt;</content><link href="http://tecknowledgies.blogspot.com/feeds/1175981669375726733/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/validating-size-of-image-before.html#comment-form" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/1175981669375726733" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/2055249786682451698/posts/default/1175981669375726733" rel="self" type="application/atom+xml"/><link href="http://tecknowledgies.blogspot.com/2009/10/validating-size-of-image-before.html" rel="alternate" title="validating size of the image before uploading with javasript" type="text/html"/><author><name>akel</name><uri>http://www.blogger.com/profile/05910321330842209290</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry></feed>