【发布时间】:2020-04-21 10:42:07
【问题描述】:
我有一个由两个字段组成的表单。
填写表格后,我想在 console.log 中获取两个字段,显示“字段 1”+字段 1+“字段 2”+字段 2。
我知道如何让它显示一个字段的值,但我一直坚持在两个字段中执行此操作..
这怎么可能完成?
这里是 HTML 部分:
<form name="Test">
<div class="form-group col-md-9">
<label for="inputState">Field1</label>
<select id="sel-inv" name="sel-inv" class="form-control">
<option value=""></option>
<?php
while($data1 = pg_fetch_array($queryInv))
{
echo ("<option value=". $data1['gid'].">". $data1['gid']. "</option>");
}
?>
</select>
</div>
<div id="nom-dossier" class="form-group col-md-4">
<label for="exampleInputPassword1">Field2</label>
<input type="text" class="form-control" id="nom-dossier-sel" name="nom-dossier-sel">
</div>
</form>
这就是 JS 部分:
<script>
document.getElementById('sel-inv').addEventListener('input', function() {
var field1 = this.value;
console.log ('Field 1 ' + field1);
});
</script>
感谢您的帮助!
【问题讨论】:
-
sel-inv是field1,但这里的field2是什么?
标签: javascript forms