<javascript>
myD = new Date();
myYear = myD.getFullYear();
myMonth = myD.getMonth() + 1; if(myMonth < 10) myMonth="0"+myMonth;
myDate = myD.getDate(); if(myDate < 10) myDate="0"+myDate;
myMess1 = myYear + "-" + myMonth + "-" + myDate + "";
function myFunction(){
document.test.data1.value = myMess1;
}
date = document.test.data1.value; //ここでdata1に入ってる情報を取得できない。
</javascript>
<body>
<form name="test" method="POST" action="<?php echo $hogehoge; ?>">
<input name="data1" id="data1" type="text" value="<?php echo $row_test['data1']; ?>" size="20" /> <input type="button" value="当日" onclick="myFunction()">
</body>
ここで、テキストボックスに入ってるDate関数で取得したデータをdate変数に入れたいのですが、それがどうやってもできません。なにが問題かわかる人がいたらお願いします。
もし必要な情報があればいってください。
回答よろしくおねがいします!
No.3
- 回答日時:
>Date関数で取得したデータをdate変数に入れたいのですが
言葉通りで良いのなら…
date = myMess1;
で十分。(フォームから再取得してはいませんが、同じ値なので)
ユーザがformに入力した値を取りたければ、入力後の処理で取得するようにするしてください。
No.1
- 回答日時:
date = document.test.data1.value;
が実行される時点では、まだbody部分のレンダリングが終わってないからDOMを見つけられてないと思われます。
onloadイベント等で実行すると取れると思います。
この回答への補足
早い回答ありがとうございます!
window.onload = function(){
date = document.test.data1.value;
}
dateの変数をそのまま出力したらPHPの値をそのまま引き継いでまんま現れてしまいました!<?php echo $row_test['data1']; ?>
phpの状態ではなくて、これをちゃんとデータの入った形で取得するにはどうしたらいいのでしょうか? 理想:2014-07-28
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP php ログイン 1 2022/11/01 00:24
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
追加ボタンを押した際に ok ボ...
-
Firefoxでwindow.openerが動作...
-
onclickが動作しない
-
リンクの追加
-
JSのボタンを複数う使うには
-
開いた子ウィンドウにあるボタ...
-
onchangeイベントを強制的に発...
-
ボタンをクリックするとテキス...
-
オークションサイト一括検索サ...
-
オンクリックで現在時刻の取得→...
-
VB.NETで<Input>タグ、<text...
-
onClickがinput type="image"だ...
-
formのfileの値をhiddenでも持...
-
return trueとreturn falseの用...
-
チェックボックスのON/OFFでVal...
-
<form action="#">の意味とは?
-
jQuery セレクトボックスで選択...
-
フォームが空欄の時にフォーム...
-
【jQuery】input nameの文字列...
-
新しくフォルダを作成したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onchangeイベントを強制的に発...
-
iOSのみダブルタップが必要
-
onclickが動作しない
-
追加ボタンを押した際に ok ボ...
-
ボタンかリンクをクリックする...
-
innerHTML内では改行は禁止?
-
クリックさせたいが、click()が...
-
javaScriptの変数をJavaの変数...
-
formのfileの値をhiddenでも持...
-
JavascriptでDOM-based XSSの発...
-
クリックでテーブル内の背景色...
-
VB.NETで<Input>タグ、<text...
-
開いた子ウィンドウにあるボタ...
-
jQueryで設定したイベントハン...
-
javascriptで作成されたテーブ...
-
HTMLのテキストボックスへのド...
-
テキストフィールド未入力の場...
-
JavaScriptのfileオブジェクト...
-
JSのボタンを複数う使うには
-
オンクリックで現在時刻の取得→...
おすすめ情報