2017-04-06 64 views
1

我一直在嘗試在HTML中實現下拉列表。顯示下拉菜單,但下拉菜單中的選項一旦選擇就不顯示。選擇後,該框將保持爲空。下拉文本沒有顯示

以下是代碼 -

<form action="evaluate"> 
    <select name="places"> 
    <option value="A">A</option> 
    <option value="B">B</option> 
    <option value="C">C</option> 
    </select> 
    <br><br> 
    <input type="submit" class="w3-button w3-red w3-margin-top" value="Submit"> 
</form> 

evaluate是一個servlet。我必須從下拉菜單中選擇一個選項。然後點擊提交按鈕後,數據應該轉到名爲evaluate的小服務程序。

回答

0

我遇到的問題是我用的css文件。所以,我不得不改變班級,並按照以下方式做一些造型。

<div id ="drop" class="w3-content""> 
<style> 
#drop 
{ 
background-color:black; 
padding:0.9em; 
} 
</style><!-- code for dropdown menu--> </div> 
+0

這是糟糕的Rails形式,並且整個前端Web開發在HTML中具有CSS定義。你應該考慮將它重構成.css文件。 –

1

您有額外的雙引號! <select name="places" ">應該<select name="places">它工作。看到下面的工作鏈接https://jsfiddle.net/xrvmjLpm/

+0

仍未顯示任何文字。 – TeeKay

+0

顯示文字在哪裏?在小提琴中,它發送一個json,這是評估servlet應該處理的內容。 –

+0

文本顯示下拉菜單中顯示的選項。無論如何,我解決了這個問題。 .css文件存在一些問題。儘管感謝您的幫助。 – TeeKay