gpt4 book ai didi

javascript - 将变量分配给表单字段值

转载 作者:行者123 更新时间:2023-11-28 03:49:18 27 4
gpt4 key购买 nike

我正在尝试为隐藏的表单字段分配一个值,该值来自查询字符串参数。提取查询字符串参数的函数工作正常,但是将变量(使用 document.forms)分配给隐藏表单字段值属性的函数似乎不起作用,如果我检查元素,该值为空,但是它有效如果我通过 Chrome 中的控制台运行它。非常感谢。

从查找查询字符串的函数中获取变量:

var actionCode = getAllUrlParams().actioncode;

设置隐藏表单域值:

function setHidden()
{
document.forms[0].action.value += actionCode;
return true;
}

表单 HTML:

<input id="field25" name="action" type="text" value="" class="field-size-top-large" disabled="disabled">

实时页面在这里:http://exhibit.ubm-events.com/LP=83?cid=sm(n)_VIS_DRV20180515%7C1&actioncode=EMA1234

最佳答案

actionCode 变量传递给函数,使其明确在范围内,并使用 .getElementById 将元素视为 ID。

function setHidden(actionCode)
{
document.getElementById("field25").value += actionCode;
return true;
}

关于javascript - 将变量分配给表单字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50601142/

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