<input type="file" id="txtfiletoread" />
var elm=document.getElementById('txtfiletoread');
elm.addEventListener('change',function(){
var a=this.value.split('\\');
a=a[a.length - 1]+':moredata';
alert(a);
});
ASKER
"<xmltags><t1>text1</t1></xmltags>"
ASKER
ASKER
ASKER
ASKER
<!DOCTYPE html>
<html>
<head>
<title>Upload Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
<input type="file" id="txtfiletoread" />
<div id="wrap"></div>
<script>
var elm=document.getElementById('txtfiletoread');
var dataObj={};
var moredata='<productListing title="ABC Products">'+
'<product>'+
'<name>Product One</name>'+
'<description>Product One is an exciting new widget that will'+
'simplify your life.</description>'+
'<cost>$19.95</cost>'+
'<shipping>$2.95</shipping>'+
'</product>'+
'</productListing>';
var oParser = new DOMParser();
var oDOM = oParser.parseFromString(moredata, "text/xml");
elm.addEventListener('change',function(){
var a=this.value.split('\\');
a=a[a.length - 1];
dataObj[a]=oDOM;
document.getElementById('wrap').appendChild(oDOM.documentElement);
});
</script>
</body>
</html>
At Chrome V. 62 and IE V. 11 and all work normally.See below:ASKER
ASKER
ASKER
ASKER
JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.
TRUSTED BY
Open in new window