No.2ベストアンサー
- 回答日時:
location.hrefから切り出してセットすれば可能です。
<A href="get.html?c=254&email=mail@email.com">リンク</A>
のような呼出を受けた側で
<script type="text/javascript">
<!--
function setMail(){
loc=location.href+"&"; //切り出し易くするために最後に&を付ける
qPos=loc.indexOf("?"); //?の位置を調べる
if(qPos == -1){
return; //?が無い時なにもしない
}
loc=loc.substr(qPos, loc.length - qPos);
xPos=loc.indexOf("email=");
if(xPos == -1){
return; //無い時なにもしない
}
xPos=xPos + ("email=").length;
andPos=loc.indexOf("&",xPos);
email=loc.substr(xPos, andPos-xPos);
FORM1.email.value=email;
}
//-->
</script>
-------------------------------------------
get.html
-----------
<body onload="setMail()">
<form name="FORM1" action="get2.html" method="get">
<label for="name">名前:</label><input type="text" name="name" id="name"><br>
<label for="email">mail:</label><input type="text" name="email" id="email"><br>
<input type="submit" value="送信"><input type="reset" value="クリア">
</form>
の様にすればいいです。
最初?で切り出ししていますが、
いきなりemail=~&で切り出してもいいです。
phpのファイルの中に、うまくjavascriptが書けるかどうかは知りません。
No.1
- 回答日時:
php?c=254&email=mail@mail.com っていうのはそもそもURLでは無いわけですが?
サーバーに渡されたemailをサーバ側で取得して、フォームに適宜valueで設定すればいいと思うのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- PHP php 完了画面の送信メールのコードを書いているのですが・・・ 2 2023/06/02 12:01
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 英語 この"e-mail"が複数形でもなく、無冠詞なのはなぜですか? 「表現のための実践ロイヤル英文法」に 1 2022/07/10 16:12
- 迷惑メール・スパム 迷惑メールを拒否するソフトがありますでしょうか 1 2022/04/01 07:18
- Gmail 家から自分のg-mailで添付ファイル付きのメールを4通、職場の自分宛てに送りました。次の日に見ると 3 2022/09/08 12:35
- Gmail パソコンからLine へ加入手続きをとりたいのですが、・・・・・・・ 5 2022/07/24 14:19
- Gmail g-mailでの全送受信 2 2022/04/13 21:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面遷移を行わずに同一ページ...
-
初心者です。gulpでコンパイル...
-
画像の表示位置
-
Google scriptについて 至急scr...
-
出発駅A、到着駅Bを選択すると...
-
Q&Aの掲示板を作成していてヤフ...
-
フォームが空欄の時にフォーム...
-
コードレビューをお願いします。
-
追加ボタンを押した際に ok ボ...
-
sessionStorageを調べています。
-
セレクトボックスを2つ設けて選...
-
EasyUIのSubGrid(jquery)にお...
-
GASに文字列として関数を入れる...
-
コードレビューをお願いします。
-
React hooksが値を返して配列変...
-
セレクトを全て選択されていな...
-
【GAS】WEBアプリでハイパーリ...
-
jsで質問です。 ボタンが二つ存...
-
セレクトボックスで配列を呼び...
-
1度きりではなく、繰り返し、挙...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二次元配列を使って順位をだす...
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
iOSのみダブルタップが必要
-
ジャバスクリプトについて。
-
画面遷移を行わずに同一ページ...
-
特定の文字列を複数抜き出した...
-
指定時間になったら、WEBサイト...
-
追加ボタンを押した際に ok ボ...
-
①入力フォーム→②確認表示画面→③...
-
スマホ上で、左右スワイプで次...
-
読み込んだQRコードをフォーム...
-
フロントエンドフレームワーク...
-
React hooksが値を返して配列変...
-
GASでGoogleフォームの自動返信...
-
初心者です。gulpでコンパイル...
-
階層別の組織図の自動作成について
-
HTMLで作った時報アプリが動き...
-
jQueryで同じクラス名のものを...
おすすめ情報