为了账号安全,请及时绑定邮箱和手机立即绑定

如何调用 php echo 中的 js 脚本

如何调用 php echo 中的 js 脚本

PHP
蓝山帝景 2022-07-29 15:28:18
我的整个网站几乎都使用 php,即使是 html。我正在尝试为我的输入调用 onchange 事件的函数:我已经尝试过并且无法让它工作。我什至只尝试了普通的 js 函数,但什么也没有。它只是不会调用该函数,除非它是纯 html 格式。$data.=  '<td><input class="form-control" type="number" value="" onchange="<script type=\'text/javascript\'>alert(\'ehh\')></script>"</td>';也试过:$data.=  '<td><input class="form-control" type="number" value="" onchange="<script type=\'text/javascript\'>test();></script>"</td>';这有可能吗?
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

您不要将<script>标签放在onXXX属性中。只需放置 JavaScript 语句即可。

$data.=  '<td><input class="form-control" type="number" value="" onchange="alert(\'ehh\')"</td>';


查看完整回答
反对 回复 2022-07-29
?
jeck猫

TA贡献1909条经验 获得超7个赞

问题不在于 PHP,而在于这完全是格式错误的 HTML:

<input class="form-control" type="number" value="" onchange="<script type=\'text/javascript\'>test();></script>"

您不需要属性内的<script>元素。假设你已经在页面的某个地方定义了你的函数,你可以在属性中调用它:onchangetestonchange

<input class="form-control" type="number" value="" onchange="test()">


查看完整回答
反对 回复 2022-07-29
  • 2 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信