我試圖將兩個值傳遞給我從下拉列表中獲得的JavaScript,另一個是用戶從文本框中指定的,我有在我的JSP文件如下:將下拉列表和文本框中的值傳遞給JSP中的JavaScript
<select id="selectLine">
<c:forEach var="line" items="${availableLines}">
<option value="${line}">${line}</option>
</c:forEach>
<select>
<label> Extension number to add </label>
<input type="text" name="extNum" />
<button onclick="insertDN();">Insert</button>
而且我也有一個使用DWR的價值觀傳遞給AA Java類稱爲DBOps Java腳本:
<script type="text/javascript">
function insertDN(){
var selectedLine = document.getElementById("selectLine").value;
var selectedExt = document.getElementById("extNum").value;
DBOps.insertDN(selectedLine, selectedExt);
}
第一個爲「selectedLine」工程它本身很好,它確實將正確的值傳遞給函數,但是第二個不是「selectedExt」。當我把它們放在一起時,第一個拒絕工作。我在這裏做錯了什麼?請幫助?
剛擡起頭,使用類似jQuery將讓你的生活輕鬆許多。 .. – Thihara