我正在创建管理面板,需要使用php类方法传递输入字段数据,如下所示:
<input type="text" class="form-control" id="title" name="title" onchange="<?php $UpdateObj->SetTitle(); ?>" placeholder="Enter title">
任何人都可以告诉它是如何可能的。所以在变更值上得到DB。
答案 0 :(得分:1)
任何人都可以说出它是如何可能的。
不是。
您无法将HTML(<input>
)或JavaScript(onchange="..."
)与PHP(<?php ... ?>
)混合在一起。
使用AJAX
(这是您真正想要的),或在提交表单后使用SetTitle()
方法(这是您不想要的)。
此外,了解有关HTTP协议和请求生命周期的基础知识,它可能会在PHP
转弯时给您提示,以及何时HTML
转弯。