使用下拉菜单和javascript更改特定文本框的值
希望有人能帮我。 我想用两个下拉菜单来改变文本框的值,但有一定的条件。 我会在代码之后解释,作为一个开始,这就是我现在所拥有的,但我很挣扎:使用下拉菜单和javascript更改特定文本框的值,javascript,php,html,Javascript,Php,Html,希望有人能帮我。 我想用两个下拉菜单来改变文本框的值,但有一定的条件。 我会在代码之后解释,作为一个开始,这就是我现在所拥有的,但我很挣扎: <select class="select" name="pafgifte" id="pafgifte" onchange="updateInput()"> <?php for ($i = 0; $i <= 500; $i++) : ?> <option value="<?php e
<select class="select" name="pafgifte" id="pafgifte" onchange="updateInput()">
<?php for ($i = 0; $i <= 500; $i++) : ?>
<option value="<?php echo $i; ?>"><?php echo $i; ?></option>
<?php endfor; ?>
</select>
<select class="select" name="pstatus1" onchange="updateInput()">
<option selected value="2">Order</option>
<option value="1">Onstock</option>
</select>
<input type="text" maxlength="6" name="pontvangen" size="1" value="0">
<script>
function updateInput(){
var pafgifte = document.getElementsByName("pafgifte")[0].value;
var pstatus1 = document.getElementsByName("pstatus1")[0].value;
document.getElementsByName("pontvangen")[0].value = pafgifte;
}
</script>
您可以使用此功能执行以下操作:
function updateInput(){
var pafgifte = document.getElementsByName("pafgifte")[0].value;
var pstatus1 = document.getElementsByName("pstatus1")[0].value;
document.getElementsByName("pontvangen")[0].value = pstatus1 == 1 ? '0' : pafgifte;
}
这太好了,这就是我需要的。非常感谢!!!:-)-