这是上传文件代码:HTML/CSS文件上传
<form>
<input type="file" name="file"/>
</form>
这是出现一个文本框和浏览按钮来上传文件。
那么,有没有什么办法通过点击“some”文本来上传文件,例如:“上传文件”文本。点击这个文本后,上传框就会出现。
这是上传文件代码:HTML/CSS文件上传
<form>
<input type="file" name="file"/>
</form>
这是出现一个文本框和浏览按钮来上传文件。
那么,有没有什么办法通过点击“some”文本来上传文件,例如:“上传文件”文本。点击这个文本后,上传框就会出现。
试试这个
<form>
<input type="file" name="file" id="file" style="display:none"/>
<span onclick="doTrick()">Upload your file</span>
</form>
,并使用此javascript函数。
function doTrick() {
document.getElementById('file').click();
}
我想你需要这个
请参阅我的jsfiddle
的jsfiddle:http://jsfiddle.net/ks5r7/6/
<html>
<head>
<script>
function show()
{
document.getElementById('box').style.display='inline';
}
</script>
</head>
<body>
<div id="show"><a href="#" onclick="show()">Upload my file</div>
<div id="box" style="display:none";><input type="file"/></div>
</body>
</html>
您可以风格在这里每一个元素
是的,这是可以应用一些CSS在输入标签上,你完成 – Jack 2012-04-21 07:18:31