<body>
<form action= "http://norton.open.ac.uk/reflect.php" method= "post" name= "form1">
<h1> Book Details: </h1>
<select name= "dropdown">
<option value= "Books" selected>Books</option>
<option value= "Magazines">Magazines</option>
<option value= "Journals">Journals</option>
<option value= "Newspapers">Newspapers</option>
<p>
<b>Book name:</b> <input type = "text" name = "book_name" /> </p>
<p>
<b>Author:</b> <input type = "text" name = "author" /> </p>
<p>
<b>Publication Year:</b> <input type = "date" name = "publication_year" /> </p>
<p>
<b>ISBN Number:</b> <input type = "number" name = "isbn_number" /> </p>
<input type= "submit" name= "submit" value= "Submit" />
</form>
我很确定代码有问题,我无法确切地指出代码究竟是什么。输出不是我想要的。
答案 0 :(得分:0)
因此,要使其发挥作用,您需要做几件事......
<input type="submit" />
如果你需要在JS中设置某种提交,你可以使用id。
不确定100%你要去的地方,但你的表格看起来像这样:
<form action="http://norton.open.ac.uk/reflect.php" id="form1">
<div>
<label for="book">Book Name:</label>
<input type="text">
</div>
<div>
<label for="author">Author:</label>
<input type="text">
</div>
<div>
<label for="publication">Publication Year:</label>
<input type="text">
</div>
<div>
<label for="isbn">ISBN Number:</label>
<input type="number">
</div>
<div>
<input type="submit">
</div>
</form>
确保HTML元素标记内的值为:type=""
与当前状态type= ""
中的值相对应。不需要空格。
此外,为了将来参考,请说明您要完成的内容。如果您要提交这样的表格并且您正在使用JS,请指定当前输出是什么以及您想要的输出是什么。如果您提供了一些解决问题的研究,它也会有所帮助。
希望这会帮助你!