我在一个表单中有两个下拉框。如何在第二个下拉框中使用onchange功能提醒下拉框的值而不提交表单。
<select name="abc1" id="abc1">
<option value="a">A</option>
<option value="B">B</option>
<option value="c">C</option>
</select>
<select name="abc2" id="abc2" onchange="getvalue()">
<option value="a">d</option>
<option value="e">E</option>
<option value="f">F</option>
</select>
答案 0 :(得分:1)
尝试
function getValue() {
alert(document.getElementById('abc1').value);
alert(document.getElementById('abc2').value);
}
答案 1 :(得分:0)
您必须使用jquery绕过表单提交,如下所示:
$('#yourFormId').submit(function(event){
event.preventDefault();
alert($('#abc1').val());
alert($('#abc2').val());
});
答案 2 :(得分:0)
1-您应该尝试学习Javascript或Jquery来完成这些任务。
2-你应该在提出新问题之前进行搜索
这些问题无论如何都有答案:
答案 3 :(得分:0)
让我们在你的html脚本下写一下
<script>
document.getElementById('abc2').onchange = function () {
alert( 'First value: ' + document.getElementById('abc1').value + '\n' +
'Second value: ' + this.value );
}
</script>