110

タグがクリックされたときにのみPHP関数を呼び出す簡単なソリューションを探しています。

PHP:

function removeday() { ... }

HTML:

<a href="" onclick="removeday()" class="deletebtn">Delete</a>

更新: html と PHP コードは同じ PHP ファイルにあります

4

9 に答える 9

11

これはAJAX経由で行う必要があります。これを簡単にするためにjQueryを使用することを強くお勧めします....

$("#idOfElement").on('click', function(){

    $.ajax({
       url: 'pathToPhpFile.php',
       dataType: 'json',
       success: function(data){
            //data returned from php
       }
    });
)};

http://api.jquery.com/jQuery.ajax/

于 2013-10-11T16:35:03.537 に答える
11

これがあなたのボタンであれば、かなり単純なphpで実行できます

<input type="submit" name="submit>

これはあなたのphpコードです

if(isset($_POST["submit"])) { php code here }

ボタンがクリックされたときに発生するサブミット get の投稿時にコード get が呼び出されます。

于 2014-02-10T18:29:44.787 に答える
-3

これを試してみるとうまくいきます。

<script>
function echoHello(){
 alert("<?PHP hello(); ?>");
 }
</script>

<?PHP
FUNCTION hello(){
 echo "Call php function on onclick event.";
 }

?>

<button onclick="echoHello()">Say Hello</button>
于 2018-06-05T05:23:41.873 に答える