<html> <script type="text/javascript" src="http://cdn.bootcss.com/jquery/2.2.0/jquery.js"></script> <style> #yourBtn{ position: relative; top: 150px; font-family: calibri; width: 150px; padding: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border: 1px dashed #BBB; text-align: center; background-color: #DDD; cursor:pointer; } </style> <script type="text/javascript"> function getFile(){ document.getElementById("upfile").click(); } function sub(obj){ var file = obj.value; var fileName = file.split("\\"); document.getElementById("yourBtn").innerHTML = fileName[fileName.length-1]; var path = fileName[0]+"\\"+fileName[1]+"\\"+fileName[fileName.length-1]; $('#myimg').attr('src',path); document.myForm.submit(); event.preventDefault(); } function show_thumb (obj) { $("#input2").val($(obj).val()); var v = $("#myfile2").val(); $('#myimg').attr('src',v); } </script> <body> <center> <form action="#type your action here" method="POST" enctype="multipart/form-data" name="myForm"> <div id="yourBtn" onclick="getFile()">click to upload a file</div> <!-- this is your file input tag, so i hide it!--> <!-- i used the onchange event to fire the form submission--> <div style='height: 100px; width: 100px;overflow:hidden;'><input id="upfile" type="file" value="upload" onchange="sub(this)"/></div> <!-- <input type="text" name="imgurl_2" id="input2" class="weui_btn weui_btn_plain_primary"> <a href="javascript:void(0);" class="weui_btn weui_btn_plain_primary" onclick="myfile2.click();">浏览文档</a> <input type="file" id="myfile2" onchange="show_thumb(this)" style="display:none"> <img src="" id="myimg"> --> <!-- here you can have file submit button or you can write a simple script to upload the file automatically--> <!-- <input type="submit" value='submit' > --> </form> </center> </body> </html>

分类: web

标签: