The type of this JavaScript effect can be seen on many upload-allowance sites, such as Youtube, Flickr, ImageShack, Picasa, etc. That's your visitors can upload files through this JavaScript code, aft... detail at JavaScriptBank. com - 2.000+ free JavaScript codes
[IMG]hxxp ://w w w.javascriptbank. com/javascript.images/form/javascript-add-more-unlimited-input-fields.jpg[/IMG]
Demo: JavaScript JavaScript Add More Unlimited Input Fields
How to setup
Step 1: CSS below for styling thescript, place it into HEAD section
CSS
Step 2: Copy & Paste JavaScript code below in your HEAD sectionCode:<style type="text/css"> /* This script downloaded from w w w.JavaScriptBank. com Come to view and download over 2000+ free javascript at w w w.JavaScriptBank. com */ #imageUpload input { display: block; } </style>
JavaScript
Step 3: Copy & Paste HTML code below in your BODY sectionCode:<script type="text/javascript"> // Created by: Jeroen Haan | hxxp ://w w w.haan. net // This script downloaded from JavaScriptBank. com function fileFields() { var x = document.getElementById('imageUpload'); x.onclick = function() { var i = parseFloat(this.lastChild.id)+1; input = document.createElement("input"); input.setAttribute("type", "file"); input.setAttribute("name", 'imageName_' + i); input.setAttribute("id", i); this.appendChild(input); } } // Multiple onload function created by: Simon Willison // hxxp ://simonwillison. net/2004/May/26/addLoadEvent/ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } addLoadEvent(function() { fileFields(); }); </script>
HTML
Code:<a href="#" id="imageUpload"><input type="file" name="imageName_1" id="1" /></a>
Javascript floating message - Javascript multi level drop down menu - JavaScript in_array()

LinkBack URL
About LinkBacks





Reply With Quote
Bookmarks