2013-08-26 92 views
0

我需要一個下拉按鈕的HTML代碼,其中有一個鏈接文件上傳,這將打開文件上傳框。 我有如下的HTML代碼,但它不起作用。有什麼問題 ?下拉文件上傳鏈接 - HTML

<html> 
<script type='text/javascript'src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js?ver=1.4.2"></script> 

<link rel="stylesheet" href="ssssssss.css"> 

<body> 
<select id="uploadFile"> 
<option value="1"></option> 
<option value="2"><input type="file" name="something" id="fileUploadField" />File</option> 
</select> 

<script type="text/javascript"> 

$('#fileUploadField').click(function(e){ 
$('#fileUploadField').click(); 
e.preventDefault(); 
}); 

</script> 
</body> 
</html> 

回答

0

您不能在選項中添加html代碼(比較:http://www.w3schools.com/tags/tag_option.asp)。

什麼必須用css創建一個下拉菜單(cf:http://line25.com/tutorials/how-to-create-a-pure-css-dropdown-menu),然後你可以添加一個輸入類型的文件標籤。

+0

首先謝謝你的回答......但它不是我所要求的。你可以請運行我發佈的代碼,當我點擊文件..它必須打開文件上傳框..也allignment –

+0

我跑你的代碼,然後我有「上傳框」,但是...什麼不工作? –