phpで文字列を入れた変数をJS側に渡して、アラートで表示させるために、下記のソースを作成しました。ボタンを押したらアラートが出ると想定して作成しました。
※フレームワークにcakePHPを使用しています。
------------------------------------------------------------------------
<?php
$aaa = 'abc';
echo '<input type="button" onClick="xxx()">';
?>
function xxx() {
var bbb = <?php echo $aaa ?>;
alert(bbb);
}
------------------------------------------------------------------------
しかし、上記の記述では正常にアラートが表示されません。
そこでいろいろ試してみた結果、
「$aaa = 'abc';」ではなく、
「$aaa = '111';」や「$aaa = 111;」だと正常にアラートが表示されました。
このことから、数字や数値だとうまくいくことがわかりましたが、今回は文字列の受け渡しを行ないたいと考えています。
何かご存知の方がいらっしゃいましたら、アドバイスを頂けると幸いです。
備考
当たり前なのかもしれませんが、
「var bbb = <?php echo $aaa ?>;」ではなく
「var bbb = 'abc';」とjs側で文字列を直接入力すると、アラートは正常に表示されました。
変数で文字列を渡す方法がわからず、半日ほど時間を使ってしまいました。
本当によろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP PHP MySql ページング 2 2022/09/20 06:38
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- JavaScript 指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードを教えてください 2 2023/04/27 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
php文字列中のシングルクオート...
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
php5-extensions を make でき...
-
CFileDialogの最初のディレクト...
-
PHPのみでの背景色は指定できる...
-
リンク先を隠す方法はないでし...
-
2つの画像ファイルが異なるファ...
-
PHPのif文でその処理を途中で抜...
-
index.phpに入るには、どうすれ...
-
3つ以上の論理積は利用可能なの...
-
「クラス関数」「メンバ関数」...
-
index.phpって何ですか? 具体...
-
Q)PHPでメール送信について
-
PHPのFTP関数ftp_fgetエラーに...
-
smartyでホームページ上の画像...
-
phpの処理中に画面表示ををする...
-
【file_exists】ファイルが存在...
-
別ファイルの変数を呼び出した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php文字列中のシングルクオート...
-
PHPにおいて16進数のアスキー文...
-
リダイレクトできません。クエ...
-
if ('0.0'=='0'){ の0.0とは何
-
文字列を大文字の2桁ごとのコン...
-
php→JavaScript間の変数受け渡し
-
PHPのGETとPOSTの処理を学習中...
-
is_callable()の第二引数の使い方
-
phpで、数字+文字列(ex.13才、5...
-
パラメーター付きのURLをリダイ...
-
【比較演算子】偶数・奇数識別...
-
終端識別子 とは?
-
PHPで4桁の文字コード(SHIFTJI...
-
printが「ダブルスタンダード」...
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
-
FTPコマンドでディレクトリごと...
-
VBSの「MsgBox」について
-
バッチを用いたフォルダの自動移動
-
【file_exists】ファイルが存在...
おすすめ情報