我有一个问题,我试图通过javascript动态添加一些html,并且html有一个js函数,当它被点击时应该触发,但我一直这样做错误无论我做什么Uncaught SyntaxError: Unexpected token }
以前有人遇到过这个问题吗?这让我望而却步..
我的代码是:
<?php
foreach($folder_info as $show)
{
echo '<table><tr>';
echo '<span class="glyphicon glyphicon-folder-close" onclick="'.site_url().'/gallery/upload_images" aria-hidden="true" style="font-size:100px;"></span><br/>'.$show['folder_name'];
echo '</tr></table>';
}
?>
我在哪里弄错了?任何人都可以帮助我正确地使用php和html细分线..
答案 0 :(得分:1)
假设您要将用户定向到其他网页,您可能希望使用class JFormRuleDualDate extends JFormRule
{
}
代替<a>
和<span>
代替href=""
:
onclick=""
您可以在MDN page about <a>
tag上阅读有关链接的详情,并查看其使用示例。
答案 1 :(得分:1)
试试以下内容,它会起作用,我在我的本地服务器上尝试过。在做引号[单/双]时应该小心,以避免php和html标签的不匹配。
我已使用<a>
代码修改了代码..!
<?php
foreach($folder_info as $show)
{?>
<table><tr>
<a class="glyphicon glyphicon-folder-close" href="<?php echo site_url()?>/gallery/upload_images" aria-hidden="true" style="font-size:100px;"></span></a><br/><?php echo $show['folder_name'];?>
</tr></table>
<?php }
?>