我是比較新的Spring MVC和Dojo/Dijit小部件和我堅持一個問題。我需要根據從下拉列表中選擇的選項來取消阻止特定div,即當用戶選擇原因爲「Unexperienced」時,我應該用id = "unexpUser" style="display:none;"
取消阻止div
以收集一些附加信息。可以通過dijit.byId('')。值獲得的值與字符串進行比較嗎?
JSP -
<select data-dojo-type="dijit.form.Select" name="userReason" id = "reason">
<option value="opt0">Experienced</option>
<option value="opt1">Not experienced</option>
</select>
JC -
<script>
if(dijit.byId('reason').value == "opt1"){
unexpUser.style.display = 'block';
}
</script>
頁面加載後,在下拉列表中顯示的選項是 「經歷」。當我將選項更改爲「沒有經驗」時,我需要解鎖div,但這個特定的代碼似乎不是用於比較的正確代碼。請幫忙。
該div仍然不顯示。 div與id =「unexpUser」style =「display:none;」在另一個div中,id =「firstPage」style =「display:bold;」 。你認爲這可能導致這樣一個事實,即在比較時,我沒有得到id =「unexpUser」的div來解鎖? – PearlDrops
@PearlDrops我需要看到你的html和js代碼 –
謝謝你的幫助。 – PearlDrops