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 的第一行。