我想在输入标签上使用PHP的内联函数..
所以,这就是我正在做的事情。这样做的正确方法是什么。
echo '<input type="button" value="+" class="addBtn" id="add'.$t->getAttribute('name').'" onclick="window.addField=function(){alert(\'hi\');}" />';
答案 0 :(得分:0)
当前正在执行的操作是在单击按钮时定义函数addField。要提醒文本,请将代码更改为以下内容:
echo '<input type="button" value="+" class="addBtn" id="add'.$t->getAttribute('name').'" onclick="alert(\'hi\');" />';
或将此脚本标记添加到文档的主题部分:
echo "<script>window.window.addField=function(){alert('hi');}</script>";
然后将该行更改为:
echo '<input type="button" value="+" class="addBtn" id="add'.$t->getAttribute('name').'" onclick="window.addField" />';