JavaScript / PHP >有没有办法使用常规按钮提交信息并调用 JavaScript 函数?



我构建了一个函数,当您单击按钮时,该函数会旋转图片。我想告诉这个函数我希望它用文本字段或类似的东西旋转多少度,并调用一个在 php 中执行的移动步进电机的函数。有没有办法这样做?我尝试过使用提交按钮,但它没有按照我想要的方式显示动画。

提交按钮通常用于提交表单。虽然您也可以使用它们,但不建议使用。您可以简单地使用<button />元素。您可以在按钮的onclick事件处理程序上传递函数参数。

<button id="rotate" onclick= "rotate('35')">Rotate</button>

如果要获取文本字段的值并在表单中发送。

<button id="rotate" onclick= "rotate(document.getElementById('textboxid').value)">Rotate</button>

演示

但是,调用通过 PHP 执行的函数是一个棘手的部分。您可以通过不同的方法执行此操作:

  • 将表单提交到 PHP 页面并分配 URI 参数,例如page.php?function=test
  • 直接转到 PHP 页面,并在 URI 参数中传递类似于上面的值。
  • 使用 AJAX 请求发送和接收数据。

最新更新