所以,我正在使用一个显示特定人物页面链接的页面。我正在使用超链接提交表单。我在循环中使用了此代码,并使用整数$position
为页面上的多个表单提供了不同的id
。
为什么这样做:
<form id="<? echo "Form" . $position;?>" method="post" action="../lecture">
<input type="hidden" name="personID" value="<? echo $indexstr;?>">
</form>
<a href="#" onclick="<? echo "Form" . $position ;?>.submit()" ><? echo $firstname. ' ' . $lastname;?></a>
而这不是:
<form id="<? echo $position . "Form";?>" method="post" action="../lecture">
<input type="hidden" name="personID" value="<? echo $indexstr;?>">
</form>
<a href="#" onclick="<? echo $position . "Form" ;?>.submit()" ><? echo $firstname. ' ' . $lastname;?></a>
如果类型存在问题且$position
是整数,我甚至尝试在使用strval()
进行连接之前将其转换为字符串。唯一的区别是我连接“ Form ”和$position
的顺序。
我真的只是想了解。提前感谢您收到的任何回复。