我想通过php设置表单的id,但我不能这样做!
<?php
$form= $_GET['form'];
echo"
<form id='$form' class='thisForm form' method='post'>
<input type ='text' name='name'/>
</form>"; ?>
输出是:
<form id="" class="thisForm form" method="post">
我找到了一些东西,当我使用浏览器的inspect元素时,id是空字符串,但是当使用页面源时,id不是空的! 当我想通过jQuery获取id时它也是空的!
答案 0 :(得分:1)
如果您从get方法(URL)接收任何要设置为表单id
的值,则必须将其分配给变量,如
<?php
$myid= $_GET['form']; // Any name that you want set as id.
?>
<form id="<?php echo $myid ?>" class="thisForm form" method="POST">
<input type ="text" name="name"/>
</form>
因此$myid
变量包含您要将表单添加到id
的名称。