Hvor finder jeg navnet på den fil jeg har valgt ?
var brjsSkin = 'WeMakeSites'; // Set skin to ButtonReplacement.JSvar brjsFolder = 'Scripts'; // Root folder of ButtonReplacement.JS
var brjsEnabled = false; // Is ButtonReplacement.JS enabled or not? (true | false)
var isIE = window.ActiveXObject;
var uploadjs = {};
uploadjs.init = function(width, text)
{
if(window.addEventListener)
{
window.addEventListener('load', function(event)
{
initUploadJs(width, text);
}, false);
}
if(window.ActiveXObject)
{
window.attachEvent('onload', function(event)
{
initUploadJs(width, text);
}
);
}
};
function initUploadJs(width, text)
{
var uploadinputs = $tag('input');
for(i = 0; i < uploadinputs.length; i ++)
{
if(uploadinputs[i].type == 'file')
{
var parent = $create('span');
var upload = uploadinputs[i];
var fakewrapper = $create('span');
parent.className = 'UploadJsWrapper';
upload.className = 'UploadJsRealUpload';
parent.style.width = width + 'px';
if(isIE)
{
upload.style.display = 'none';
fakewrapper.innerHTML = [
'<input type="button" value="' + text + '" onclick="this.parentNode.previousSibling.click();" style="width: ' + width + 'px;" />'
];
}
else
{
fakewrapper.innerHTML = [
'<span><!-- / --></span><input type="button" value="' + text + '" style="width: ' + width + 'px;" /><span><!-- / --></span>'
];
}
upload.parentNode.insertBefore(parent, upload);
parent.appendChild(upload);
parent.appendChild(fakewrapper);
}
}
replaceButtons();
}
function $create(element)
{
return document.createElement(element);
}
function $tag(tagName)
{
return document.getElementsByTagName(tagName);
}
<script type="text/javascript">
// Upload.JS init file. The first argument sets width to the buttons, the second one - their text
uploadjs.init('80', 'Vedhæft');
</script>
<body >
<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="uploadfilen.asp" name="frm">
<center>
<table>
<tr>
<td align=right><INPUT TYPE="file" onclick="document.frm.submit();" NAME="file"></td>
</tr>
</table>
</center>
</form>
</body>
