-4

タグの内容や値をphpで取得することはできますか? 私はjavascriptでそれを得ることができることを知っています:

$(function() {
    $('class or id').text();
});

しかし、私はそれをphpで取得したいので、別のクエリでSQLテーブルに送り返すことができます。

function changeContentToId(id) {
    $("#spanContent").html(id); }

<?php echo "<span onclick='changeContentToId($ob->ID)'>...</span>"; ?>
<span id="spanContent"></span>

これは今の私のコードです.PHPでトップコードを書く方法についてのヒントはありますか?

ありがとう。:)

4

4 に答える 4

1

まさか : PHP はサーバー側であり、データはクライアントにあります。

次に、2 つの選択肢があります。情報をブラウザーに送信する前に取得するか (出力バッファリングが適切な方法です)、または AJAX 呼び出しを介して情報を取得します。

お役に立てれば !

于 2012-05-11T11:47:15.647 に答える
0

javascriptで取得し、ajaxを使用してサーバーに送信します。

本当に必要な場合は、初めてphpで生成されるため、理由がわかりません。したがって、htmlページを表示する前に必要な単語を使用する必要があります。

于 2012-05-11T11:49:25.083 に答える
0

「通常の」方法で送信してみませんか?フォーム内にコンテンツを配置してから PHP に送信するように。

または、Javascript を使用して取得し、AJAX を使用して送信します。

PHP はクライアント側の情報 (HTML) にアクセスしません (コンテンツが配信された後)、クライアント側の操作 (Javascript) を使用するか、サーバーに送り返してそこで使用できます。

よろしく

于 2012-05-11T11:47:53.837 に答える
0

簡単な答えは、それはできないということです。PHP は、ページがレンダリングされる前にサーバー上で実行されます。コンテンツを更新する JavaScript は、ページがレンダリングされた後にブラウザーで実行されます。したがって、コンテンツを読む準備が整う頃には、PHP は存在しなくなります。

これを回避するには、AJAX を使用して JavaScript で情報を読み取り、それを別の PHP スクリプトに送信します。

于 2012-05-11T11:48:03.793 に答える