[PHP-users 3677] Re: ヒア・ドキュメント中のJAVAスクリプトについて
php-users@php.gr.jp
php-users@php.gr.jp
Mon, 19 Nov 2001 21:11:59 +0900
野村です。自己レスで、恐縮です。
JavaScriptの中の
rtn = confirm("宜しいですか");のところは、元々は
rtn = confirm("○○○○○\n宜しいですか?");で、「\n」が入っていました。
この、「\n」を取ると、ダイアログが現れてくれました。
> shounari@pop16.odn.ne.jpさん:
> 野村です。どうも有り難うございます。
> ただ、残念ながらやはり駄目でした。
>
> > しょうなり@信州です。
> >
> >
> > On Mon, 19 Nov 2001 18:16:15 +0900
> > seijun86@ybb.ne.jp wrote:
> >
> > > いつもお世話になっています。野村と申します。
> > >
> > > ヒアドキュメント中にJavaScriptを挿入したのですが、実行されま
せ
> ん。
> > > ヒアドキュメント中にJavaScriptを記入することは出来ないのでし
ょ
> うか。
> >
> > 問題なくちゃんと動きますよ。
> >
> >
> > ところで <?php ?> に入れなければ動いたとのことですが、
> > その場合は期待した動作をしたでしょうか?
> HTMLだとちゃんと、JavaScriptのダイアログが出て、問題なく動
作
> しています。
> <? php
> $flag = true;
> if ($flag == true) {
> ?>
> ・・・
> <? php
> }
> ?>
> でも確認しました。
>
> > 僕の経験的には、イベントハンドラはサブミットボタンに付けず
> > フォームタグにつけて、
> > > <form action="change.php" method="post" onSubmit="return
> > > formConfirm(this)">
> > >(略)
> > > <input type="submit" name="cmd" value="Exit">
> > としたほうがいいと思います。
> こうしても、やはりJavaScriptのダイアログは出てきませんでした。
>
> > 僕のところではちゃんと認証のアラートが出ました。
> > ということで JS の記述だと思います。
> >
> >
> > > EOF;
> > > echo $str;
> > > }
> > > ?>
> >
> > 最後の } が気になりますが、コピペのミスですよね?
> これは、必要ありませんので、ミスですね。
>
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users