ホームページ > バックエンド開発 > PHPチュートリアル > php javascript:divを出力した後にechoを使用して値を取得する、それを解決する方法

php javascript:divを出力した後にechoを使用して値を取得する、それを解決する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:26:13
オリジナル
1013 人が閲覧しました

php javascript: echo を使用して div を出力し、値を取得します
//上記はデータからデータを読み取ります
//以下は出力です div
echo "

";
echo "B: ".$row["b"];
?> ;
function Pop(w){

alert(w.value);
}


//なぜ未定義なのでしょうか????
//ありがとうございます! !
------解決策----------------------
w.getAttribute("value ") を試してください
を見てください------解決策----------------------
.value 属性は次のとおりですinput では、div を使用することはできません。w.getAttribute("value") を使用すると、div の値を取得できるはずです。
------解決策のアイデア----------------------
次のように変更するだけです。
<br /><?php<br />$row['xxx'] = 100;<br />$row['b'] = 1;<br />echo "<div id='b' class='opdiv'  value='".$row['xxx']."'   onclick='pop(this)'>click</div>";<br />echo "B: ".$row["b"];<br />?><br /><script><br />function pop(w){<br />    alert(w.getAttribute('value'));<br />    //alert(w.value);<br />}<br /></script><br />
ログイン後にコピー

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート