2017-04-06 86 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