gpt4 book ai didi

javascript - 使用 Javascript 设置表单值 - 这有什么问题?

转载 作者:行者123 更新时间:2023-11-28 08:55:56 24 4
gpt4 key购买 nike

forminfo = document.forms[0];
forminfo.direction.value = 'back';
alert('going '+forminfo.direction.value);

输出是一个警告框,其中包含消息“未定义”。我设置值的方式有问题吗?谢谢!

这是 html:

<form action='/cgi/CIRF/CIRF-new.pl' method='POST'>
<input type='hidden' name='direction' value='forward' />

该表单在整个 perl 脚本中被定义了多次。每个都有一个“方向”值集,并且一次仅在页面上输出一种形式。

编辑:抱歉,应该包含定义 forminfo 的 javascript 的顶行。

最佳答案

如果您没有添加表单名称属性的选项,您可以执行以下操作:

<script>
x = document.getElementsByTagName('form');
//we suppose that the first form of the document
alert('going '+x[0].direction.value);
</script>

查看此演示:http://jsfiddle.net/35gAm/

关于javascript - 使用 Javascript 设置表单值 - 这有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18499110/

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