gpt4 book ai didi

php - 如何使用 javascript 更改表单的输入值

转载 作者:行者123 更新时间:2023-11-30 18:53:19 26 4
gpt4 key购买 nike

如何根据选中的女巫组合框项目使用 javascript 更改表单的输入值。我有一个包含一些导入值的表单,并且有一个可以通过组合框更改女巫导入值的字段。就我而言:

print("<input type='hidden' name='issue_array[{$issue["nr"]}][\"supplier\"]' value='{$issue["supplier"]}' />");

我有一个组合框,如果我改变它的值,应该改变上面输入的值。

这是我尝试过的:

print("<select name='supplier_combo' onchange='setSupplierInputValue(this.value, ${issue['nr']})'>");

和脚本:

  echo "\r\n" . '<SCRIPT TYPE="text/javascript">' . "\r\n";
echo 'function setSupplierInputValue(value, issue_nr)' . "\r\n";
echo '{' . "\r\n";
echo ' issue_array[issue_nr]["supplier"] = value;';
echo '}' . "\r\n";
echo '</SCRIPT>'. "\r\n";

但是不行,请帮忙。

最佳答案

换行

issue_array[issue_nr]["supplier"] = value;

看起来像这样(您必须使用 getElementsByName 选择隐藏字段 - 或者为隐藏字段设置 id 并使用 getElementById):

document.getElementsByName('issue_array['+issue_nr+']["supplier"]')[0].value = value;

关于php - 如何使用 javascript 更改表单的输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3036152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com