我试图将php变量的值赋给隐藏元素。但是无法让它发挥作用
这是我到目前为止所尝试的内容
尝试1:
echo '<input type="hidden" maxlength="100" name="value" id="val" value= "${myOb->content}"/>';
尝试2:
echo '<input type="hidden" maxlength="100" name="value" id="val" value= "<?php echo $myOb->content"/>';
两个方面。我只是获得了硬编码值,即。 html元素中的${myOb->content}
或<?php echo $myOb->content
而不是服务器端变量。关于我做错什么的任何想法?
答案 0 :(得分:1)
尝试
<?php echo '<input type="hidden" maxlength=100 name="value" id="val" value="'.$myobj->foo.'">';
这对我有用。祝你好运
答案 1 :(得分:0)
当您使用带有echo
的单引号时,您要求输入文字字符串值。你可以尝试:
echo '<input type="hidden" maxlength="100" name="value" id="val" value= "' . ${myOb->content} . '"/>';