嗨,我是javascript,html和jquery的新手。我真的很感激任何帮助或建议,提前感谢。我正在尝试获取我的jquery选择框的值,并将值设置为文本字段,每次他们在选择框中选择某些内容时,它都会自动更改文本框的值。我正在使用下面的代码,但我只是想知道代码中似乎有什么问题
<!DOCTYPE html>
<html>
<script type="text/javascript">
$('#loc').change(function(){
var val = $('#loc').val();
$("#com").val(val);
});
</script>
</html>
你的意思是选项的 innerHTML 不是值? 试试这个:
<!DOCTYPE html>
<html>
<script type="text/javascript">
$('#loc').change(function(){
var val = $( "#loc option:selected" ).text();
$("#com").val(val);
});
</script>
</html>