画面が遷移しても投稿内容を消さないようにと思って、題名と本文をcookieに保存しました。
cookieでは下記のように入っています。
TITLE=こんにちは
BODY=今日は元気です。
発言本文のtextareaに、JavaScriptのdocument.writeで「今日は元気です」を入れたいのですが、どのようなJavaScriptを書けばよいでしょうか。
http://www.usagi-js.com/jslecture/FunctionT.htm#textarea
うさのJavaScript講座
テキストエリアの名前.value = ”今日は元気です”
これで出るとおもいます。
http://www.sakura-pc.jp/php/cookie.shtml
Cookieの読み書き 【PHP講座】
失礼しました。
<?php
$cookie=$_COOKIE[”BODY”];
?>
と、いうことでしょうか?
ここまできたらJavaScriptを使わないほうが
スマートかとおもいますが
<TEXTAREA>
<?php echo $cookie ?>
</TEXTAREA>
ありがとうございます。
JavaScriptを使う方法もあればありがたいのですが。
http://www.din.or.jp/~hagi3/JavaScript/JSTips/WhatsNew4U.htm
JavaScript Tips collection - What's new for you
上記 URL で、Cookie の値を JavaScript で取得する例があります。
http://www.scollabo.com/banban/php/php_14.html
セッション管理/PHP入門
http://jp.php.net/manual/ja/ref.session.php
PHP: セッション - Manual
PHP でページ間でのデータの受け渡しだと、セッション管理機能を使うのが、
簡単で安全です。検討してみてください。
ありがとうございます。
http://www.hatena.ne.jp/1091779539#####
PHPの勉強のために掲示板を自作しています。 画面が遷移しても投稿内容を消さないようにと思って、題名と本文をcookieに保存しました。 cookieでは下記のように入っていま.. - 人力検索はてな
JavaScriptで出力するなら、以下のようにします。
NetscapeとInternetExplorerでは挙動が異なるので条件分岐させています。
if( navigator.appName.match(/netscape/i) ){
var div1 = document.getElementById(’title’);
if(div1.hasChildNodes()){
div1.replaceChild(document.createTextNode(title), div1.firstChild);
}else{
div1.appendChild(document.createTextNode(title));
}
var div2 = document.getElementById(’comment’);
if(div2.hasChildNodes()){
div2.replaceChild(document.createTextNode(comment), div2.firstChild);
}else{
div2.appendChild(document.createTextNode(comment));
}
}else{
document.all.title.innerHTML = title;
document.all.comment.innerHTML = comment;
}
<div id=”title”></div><input type=”hidden” name=”title” value=””>
<div id=”comment”></div><input type=”hidden” name=”comment”></textarea>
ありがとうございます。IEとネスケで違うのって懐かしいですね。
http://www.hatena.ne.jp/1091779539########
PHPの勉強のために掲示板を自作しています。 画面が遷移しても投稿内容を消さないようにと思って、題名と本文をcookieに保存しました。 cookieでは下記のように入っていま.. - 人力検索はてな
すみません、先ほど投稿したのですが、コピペの災いが出ました。
<div id=”comment”></div><textarea name=”comment”></textarea>
でしたね。
はい。ご訂正ありがとうございます。
ああいや、すでにcookieに入っている、
BODY=今日は元気です
のうち、「今日は元気です」に当たる部分を切り出して、textarea中に展開するにはどうすればいいか、ということです。