回答数
気になる
-
一文字ずつ表示したときのパフォーマンス
var obj = document.body , text = "01234566789" count = 0 ; InsertTimer = setInterval( Insert , 200 ) ; function Insert (){ if(InsertTimer&&count===11) { clearInterval(InsertTimer); InsertTimer=0; return; } obj.innerHTML= text.substring(0,++count); } 現在このような感じで一文字ずつ表示するスクリプトを書いています。 ですがブラウザによって表示にかかる時間が変わってしまいます。 ブラウザの描画性能も影響しているのかもしれませんが、もう少し軽く動かすことはできないでしょうか?
質問日時: 2009/10/15 04:12 質問者: metametamu
ベストアンサー
5
0
-
googlemap api での 座標の取得
googlemap apiを使って地図上をクリックしたところに 吹き出しをつくり、その中のフォームに情報を入力するという ページを作成してます。 が、うまく座標がとれません。 GEvent.addListener(map, 'click', function(overlay, point) { if (point) { document.getElementById("show_x").innerHTML = point.x; document.getElementById("show_y").innerHTML = point.y; map.openInfoWindowHtml(point,"<form><tableborder=1><tr><td><input type=text id=\"show_x\"><input type=text id=\"show_y\"></td></tr>); としていますが、show_x show_y が <input type=text value=***> のところに 入りません。 <body> 緯度<p id="show_x"></p> 経度<p id="show_y"></p> </body> のところには表示されます。
質問日時: 2006/10/22 20:49 質問者: takizawa-777
解決済
5
0
-
Javascriptで時刻に応じて画像を変えることはgetHoursや
Javascriptで時刻に応じて画像を変えることはgetHoursやifなどを使って実現できますが、その変化の種類を多くしたいと思っています。しかしながら、変化の種類を多くするとif文がだらだらと続くことになり、非常にややこしくなります。 そこで、 (時刻,画像名) 1200,a 1204,b 1209,c 1211,b 1215,d 1234,a のように簡略的なものを書くだけで「時刻」になったら「画像名」の画像に切り替わる、といったことはできますか。もちろん書式は上のようなものでなくてもかまいません。簡略化できれば何でもよいです。
質問日時: 2010/01/19 18:37 質問者: reportpad7
解決済
5
0
-
JavaScript-世界時計が表示されない
Dreamweaverで社内サイトの作成をしています。 世界時計を表示したく、Dreamweaverで新規HTML作成→JavaScriptの記述 を行ったところ正しく表示されましたが、 同じソースをコピーして、担当するトップページ(index.html)に貼り付けたところ、時計だけが表示されません。 <使用ブラウザ:IE6.0.2> これは一体何が原因なのでしょうか? ●index.htmlにテンプレートを使用しているから? ●貼り付けようとする位置に問題がある? ●同じページ内に他のJavascriptを使用しているから? 自分なりに色々調べましたが全く見当がつきませんので、 どなたかご存知の方ご教授いただけますでしょうか。 よろしくお願い致します。 世界時計のJavaScriptソースを参考にしたURL http://www.ueda.info.waseda.ac.jp/~gaku/js/how030.html
質問日時: 2006/11/09 12:14 質問者: milkcan79
ベストアンサー
5
0
-
この言語で出来ますか??
私現在WEBサイトを制作していて、ちょっとだけJAVAスクリプトを用いています。そこで質問なのですが、このようなものを作ることって出来るのでしょうか。エキサイトブログのコメント欄のようにクリックしたらそこの下にコメントが表示されますが、ツールバーの戻るボタンを押すとコメント表示前のところを通り越してそのページの前に戻ります。そのようなものを作るにはどうすればよいのでしょうか。分かりづらい質問だと思いますので、補足要求もお待ちしています。お願いします!!
質問日時: 2006/12/02 11:04 質問者: noname#100990
ベストアンサー
5
0
-
画像の切り替わり
http://www.neospad.co.jp/ のようなボタンを押すと画像が切り替わるようには どうしたらいいのでしょうか?
質問日時: 2010/04/16 18:17 質問者: kurobon619
ベストアンサー
5
0
-
テーブルの外にマウスを出したらイベント・・・(2nd)
すいません。この質問2度目デス。 少し状況が変わり、用は ・tableタグからマウスが出たら、イベント(ページを変える。)を発動。 という事をやりたい訳なんですが、、、いくつか問題が有って、 条件 ・table内にはtr、tdがたくさんあるものとする。 ・(諸事情により、imgで架空的なtableは作りたくない。) ・html+javascriptのみで作成したい。 ・動作環境はIE5.0以上のみでよい。 ・(知らない人の為に書きますが)セル間の所は(space等をすべて0にしても)ど うやらブラウザがtable上と認識しないみたいです。 ・安易な「できません。」という回答はやめて下さい。 凄い複雑なスクリプトになってもいいので(見にくくてもいいので)、よろしくお願いします。出来れば、早めがいいですが、気長に待ちます。
質問日時: 2002/02/02 05:42 質問者: nyonta
解決済
5
0
-
インラインフレームの、リンク先のページに対応した高さ可変
私のサイトで、題名のとおりの方法をしてしており、 現在、以下を利用して、可変が可能になっています。 function GetHeight(ID,NAME) { if (document.height) { document.getElementById(ID).style.height = parent.frames[NAME].document.height +20 +"px" ; } else { document.getElementById(ID).style.height = parent.frames[NAME].document.body.scrollHeight +20 +"px"; } } 通常の場合はこれで大丈夫です。 しかし、リンク先のページにインラインフレームを使用していると、どうしてもうまくできません。 一番前に index.html。index.htmlの中にiframeとして、main.htmlを、 main.htmlの中にiframeとして、higumain.htmlをおいています。 それぞれのiframeを可変可能にしたいのですが、 index.htmlの中のiframe「main.html」がうまく可変されません。 index.htmlのiframe は、他のiframeを移用していないリンク先なら可変しました。 何故でしょうか。解決法、教えてください。 上記で足りない説明がありましたら、すみません。言ってください。すぐに加えます。 何度も試行錯誤したのですが、うまくいきません。どうか、教えてください。
質問日時: 2008/01/10 21:16 質問者: yamamcks
ベストアンサー
5
0
-
3階層メニューについての質問です。
元の文字 →あ →A →B →い →C →D 「元の文字」をクリックすると「あ」「い」が同時に出現。 「あ」をクリックすると「A」「B」が出現。 となるようにしたいのですが、 <HEAD>~</HEAD>内↓ <SCRIPT language="JavaScript"> <!-- // ツリーメニュー flag = false; function treeMenu(tName) { tMenu = document.all[tName].style; if(tMenu.display == 'none') tMenu.display = "block"; else tMenu.display = "none"; } //--> </SCRIPT> <BODY>~</BODY>内↓ <A href="javaScript:treeMenu('treeMenu1')">元の文字</A><br> <DIV id="treeMenu1" style="display:none"> <br> <A style="color :white;" href="javaScript:treeMenu('treeMenu2')"> あ</A><br> <DIV id="treeMenu2" style="display:none"> <A style="color : red;" href="***(←URL省略)">A</A><BR> <A style="color : red;" href="***">B</A><BR> <br> <A style="color : white;" href="javaScript:treeMenu('treeMenu3')"> い</A><br> <DIV id="treeMenu3" style="display:none"> <A style="color : red;" href="***">C</A><BR> <A style="color : red;" href="***">D</A><BR> </DIV> </DIV> </DIV> とすると、 「元の文字」をクリックすると「あ」が出現。 「あ」をクリックすると「A」「B」「い」が出現となります。 上記タグを少し変更して「あ」「い」を 同時に出現させる方法を教えて頂きたいです。 treeMenu○部分の変更で、出来るかと思ったのですが、 上手くいきませんでした。 宜しくお願い致します。
質問日時: 2008/02/16 01:26 質問者: riku257
ベストアンサー
5
0
-
ページの先頭へスクロールして戻るには
こんにちは。 HTMLでボディタグ直後に<a name=pagetop"></a>などとしておき、ページの下部において「ページの先頭へ」とか「ページトップ」とか「PAGETOP」とかというリンクを設け、そのリンクをクリックすればページの一番上に戻らせるというHTMLのみでできる方法がありますが、そうでなくて、これをスクロールさせながら戻らせるようにしたいんです。 例えば以下のホームページが実例としてあります。 「ページトップ」という文字をクリックすると上記のようになります。 http://www.yamaha.co.jp/siteusage/index.html もちろん、このサイトのやり方と同じでなくても構いません。よりスマートなソース・やり方で出来ればそれが一番と思います。 JavaScriptは初心者でお恥ずかしいですが、これはぜひとも出来るようになりたいです。頑張ります。 どなたかどうぞ教えてください! 宜しくお願いいたします。
質問日時: 2003/07/03 18:08 質問者: acidend
ベストアンサー
5
0
-
for文での変数宣言について(他言語共通)
for(var i = 0; i < 9; i++) { } このように、for文の()内で変数宣言をすることがあるだろうと思います。 これを入れ子にするのならば当然(場合にもよりますが) for(var i = 0; i < 9; i++) { for(var j = 0; j < 9; j++) { } } このように、新しい変数を定義します。 しかし、次のように、2つのfor文が並列する場合、2つ目のfor文で変数宣言をすべきではありません。 ですが、 片方だけに宣言がある・for文の外に宣言がある・2つ目のfor文には別の変数を宣言する いずれもしっくり来ません。 どのように書くのが一般的なのでしょうか。 皆様の書き方をご投稿ください。よろしくお願いします。 //ここでvar i = 0;と書くか … A for(i = 0; i < 9; i++)//ここでfor(var i = 0; i < 9; i++)と書くか … B { } for(i = 0; i < 9; i++)//ここでfor(j = 0; j < 9; j++)と別の変数を定義するか … C { } //または、いずれでもない回答者様のオリジナルの書き方 ※この例では、1つ目のfor文が終わった時点でiの値を保持する必要はありません。
質問日時: 2011/03/26 19:18 質問者: noname#144089
解決済
5
0
-
ブラウザが判別出来ない。
お世話になっております。 JavaScriptの本を購入しました。 その本にブラウザ判定のスクリプトが掲載されており、それをそのままアップしたところ、私はIE6なのにIE4と判別されてしまいました。 下記がそのスクリプトです。 ちなみに、私はXPのIE6です。 このスクリプトはこれで完璧なのでしょか? また、出来ましたら、このスクリプトを試していただけたらと思うのですが・・・よろしくお願い致します。 <script language="JavaScript"> <!-- if( navigator.appVersion.charAt(0)==4){window.location.href = "nn4.html"} // NN Ver4 の場合 if( navigator.appVersion.charAt(0)==5){window.location.href = "nn5.html"} // NN Ver5 の場合 if( navigator.appVersion.charAt(0)==6){window.location.href = "nn6.html"} // NN Ver6 の場合 } if( navigator.appName.charAt(0)=="M"){ if( navigator.appVersion.charAt(0)==2){window.location.href = "ie2.html"} // IE Ver2 の場合 if( navigator.appVersion.charAt(0)==3){window.location.href = "ie3.html"} // IE Ver3 の場合 if( navigator.appVersion.charAt(0)==4){window.location.href = "ie4.html"} // IE Ver4 の場合 if( navigator.appVersion.charAt(0)==5){window.location.href = "ie5.html"} // IE Ver5 の場合 if( navigator.appVersion.charAt(0)==6){window.location.href = "ie6.html"} // IE Ver6 の場合 } //--> </script> <noscript>JavaScript を使用しています。JavaScript を有効にしてください。</noscript>
質問日時: 2003/09/01 14:49 質問者: rasa2525
ベストアンサー
5
0
-
インラインフレームを使って、lightboxを表示
いつも大変お世話になっております。 http://oshiete.goo.ne.jp/qa/4686875.html 以前、投稿されていた記事の方とほぼ同じ状況なのですが、 どうしても iframe内にlightboxが表示されてしまいます。 同じやり方をしていると思うのですが・・・・ 初心者なもので、回答されている方の内容と違うことを しているのかもしれません。 もう少し、具体的に簡単な感じで説明していただけると 助かります。 何卒、宜しくお願いします。
質問日時: 2011/05/02 19:30 質問者: tokotoko1056
ベストアンサー
5
0
-
外部読み込みで動かないときの対処法
プログラミングの入口にも立っていない初心者です。 あるプログラムを導入することになりました。 htmlに直接記述した場合はjsが動いていることが確認ができるのですが、外部読み込みにした場合、なぜか動きません。 記述方法がまちがっているのでしょうか? サイト運営の手間を考えて、絶対外部読み込みにする必要があります。 。 《動く…jsをhtmlに直接記述》 <head> <!-- 文字コードなどの記述は省いています --> <meta http-equiv="Content-Script-Type" content="text/javascript" /> </head> <body> <!-- その他のhtml記述は省略 --> <script type="text/javascript"> <!-- document.write(unescape("%3Cscript src='" + document.location.protocol + '//www.sample.com/js?pcid=PC-123456-A' + "' type='text/javascript'%3E%3C/script%3E")); // --> </script> <script type="text/javascript"> <!-- (function() { var pc = new predicta.PClick(); pc.start(); })(); // --> </body> 《動かない…js外部読み込みの記述》 <head> <!-- 文字コードなどの記述は省いています --> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <script type="text/javascript" src="http://www.sample.net/hoge/js/sample.js"></script> </head> ------------------------------------------------------ js/sample.jsの記述 ------------------------------------------------------ document.write(unescape("%3Cscript src='" + document.location.protocol + '//www.sample.com/js?pcid=PC-123456-A' + "' type='text/javascript'%3E%3C/script%3E")); (function() { var pc = new predicta.PClick(); pc.start(); })(); ちなみに、その他にも外部読み込みし、動いているJavaScriptはあります。 ご教示のほど、どうぞよろしくお願いいたします。
質問日時: 2011/07/06 13:16 質問者: hayashinaoko
ベストアンサー
5
0
-
モニターサイズによるページ振り分け方法
【ホームページ制作・JavaScript 】 こんにちは。 ホームページを見ている方のパソコン画面のサイズを取得して、 横幅が1024px以下なら、aaa.html。1024px以上なら、bbb.htmlと いう風に、振り分けできるJavaScriptを教えて下さい。 (できれば、ずばり教えてくれるとありがたいです。) よろしく、お願いします。
質問日時: 2004/04/14 02:12 質問者: waterclock
ベストアンサー
5
0
-
オンマウスでボックス表示を中央に表示
この下のスクリプトで画像にカーソルがオンマウスになるとその下に ボックスが表示されるという構造なのですが、色々試したのですが、 ブラウザの解像度、1280、1028、800などでもこのオンマウスで表示されるボックスが中央にくるようにしたいのです。 レイアウトを統一するためです。 function up(text){ document.getElementById('te').innerHTML=text; set.style.posLeft =document.body.clientWidth/4; set.style.posTop =document.body.clientHeight; document.all('set').style.display="block";} function kes(){document.all('set').style.display="none";} という構文なのですが、この上のものですと1028では中央にくるのですが、自宅のワイドモニターですとずれてしまいます。 となたか、どんなモニターでもどんな解像度でもこのボックスをいつも中央に表示をするスクリプトを教えていただけないでしょうか。。。 自分でも勉強しているのですが、なかなか上手くいかなく困っています。どうか宜しくお願いいたします。
質問日時: 2008/07/06 08:49 質問者: gyrate
解決済
5
0
-
別窓を共有したいのです。
自身のHP作成中です。 作品ひとつずつの詳細を別窓で表示させたいのです。 沢山窓の出る方法は分かるのですが、ひとつの窓を共有する方法が、どうしても分かりません。 ご存知の方、教えてください。 お願いします。
質問日時: 2004/08/24 00:35 質問者: kiku125
ベストアンサー
5
0
-
ボタンをクリックしたらページを更新
javascriptでボタンをクリックしたらページの更新をしたいです。 リロードかな?と思ったのですが、ボタンをクリックすると、そのページの一番上にいってしまうんです。 今見てる状態でブラウザの「更新」を押したような動作をして欲しいのですが、できるのでしょうか?
質問日時: 2004/09/23 16:15 質問者: w-inty
ベストアンサー
5
0
-
window.openで
HTML(親画面)からJavaScriptのwindow.openで400×300の別ウインドウを表示させた後、一旦親画面に戻し、新たな別ウインドウを表示させたいのですが、 1.その新たな別ウインドウにはなっているのですが、表に出てきません。 2.新たな別ウインドウを違うサイズで設定(例えば600×400)したものを表示させたいのに、400×300のウインドウサイズのままです。 以上2点の処理がわかりません。教えてください。お願いします。
質問日時: 2004/11/24 11:10 質問者: ukkey119
ベストアンサー
5
0
-
画像のコピー禁止
ホームページ上の画像を閲覧のみにしたくて、 右クリック禁止のJsは過去ログで発見しましたが、 画像にマウスを置くと出てくるサムネイル(コピーや メールで送るなど)で簡単にコピーできてしまいます。CGIなどを使用すればダウンロード不可にできるようですが、難しくて手がでません。 どなたかご指導よろしくお願いいたします。
質問日時: 2004/12/14 17:15 質問者: baltes
ベストアンサー
5
0
-
テキストボックスに入力されたらラジオボタンにチェック
いつもお世話になっております。 タイトル通りなのですが テキストボックスに入力された時に、チェックボックスや ラジオボタンににチェックが付くようなJavaScriptを思考しています。 test.php ---------------------------------------- <form name="form1" method="post" action="test.php"> <input type="checkbox" name="235[]" value="1"> <input name="394" type="text" style="ime-mode: active" onchange="text_check('235')" value="" /> </form> script.js ---------------------------------------- function text_check(nm) { obj = document.form1; alert(obj.elements[nm + '[]'].length); // アラートで「undefined」と出てしまう。 for( i=0; i<obj.elements[nm + '[]'].length; i++){ obj.nm[i].checked = true; } } フォームのラジオボタン、テキストボックスのname属性は 数字じゃない場合は、問題なさそうなのですが 数字の場合だとうまく動作してくれません。 name属性を変更することは考えていません。 ご教示よろしくお願いいたします。
質問日時: 2008/09/16 16:37 質問者: wonder_dct
ベストアンサー
5
0
-
ローカルにあるファイルを検索する方法
テキストエリアに単語を入力し、ボタンを押すと その単語を含む、ローカルのhtmlファイルを検索して、 その結果を検索サイトのように表示させるような ことをしたいと考えているのですが、 どういった方法で実現させればいいか分かりません。。。 ファイルを直接読み込まなくても、別途 ファイル毎に検索キーワードを設定して プログラムに埋め込んで、表示させるような やり方でもかまいません。 できれば具体的な指南を希望します。 よろしくお願いいたします m(_ _)m
質問日時: 2008/09/20 09:01 質問者: denpanounabara
ベストアンサー
5
0
-
Javascript上での”、’の使い分け
こんにちは、 最近、HTMLの勉強をやり直しています。(といっても詳しいわけではありません。) Javascriptで"と’の二つを使います。 例)ボタン画像の切り替え <a href="javascript:void(0);" onmouseover="document.btn.src='btn2.gif';" onmouseout="document.btn.src='btn1.gif';"> <img src="btn1.gif" name="btn" border="0" width="120" height="40"></a> この際に、”、’の使いわけがありますが、このことをうまく理解できません。 ほか、Javascriptとは離れますが、 Styleseetで、 HTMLタグでは、色の指定する場合、"#ffffff"というように”を使いますが、Styleseetでは使っていません。 これも自分の中でうまく納得できていません。 何か、こうだよっていううまい説明がありましたら教えてください。よろしくお願いします。
質問日時: 2005/05/05 23:11 質問者: putitpmatp
ベストアンサー
5
0
-
時間によってジャンプする位置を変えたいのですが・・・
某コミュニティーFMのタイムテーブルを作るのですが、「何時何分から何時何分まではこの番組」と時間によってジャンプする位置を変えたいのです。 例えば、12:00~13:45は、Aという番組の欄の部分を、13:45~14:45は、Bという番組の欄の部分を という具合です。 一番イメージにぴったり合ったのが、ABCラジオさんのタイムテーブルなのですが・・・ http://abc1008.com/rdpgm/main.html いろいろと言ってますが、よろしくお願いします。
質問日時: 2005/06/19 11:00 質問者: takasan_10
解決済
5
0
-
javascriptが得意な方ご教授ください。for文関連です。
以下のソースにて?の部分を配列番号と同等にしたいのですが、うまくいきません。 やりたいことは配列のEbox_Div[0]~[3]の中にnullが入った場合その配列番号に対応するテキストボックスのEmail0~3には"空"と代入したいのです。 ※hiddenタグのEmail_hの値はTBLの状態によって異なります。 <script language="javascript"> function bunkatsu(){ var Ebox_Div = new Array(); Ebox_Div = document.myform.Email_h.value.split(","); document.myform.Email0.value = Ebox_Div[0]; document.myform.Email1.value = Ebox_Div[1]; document.myform.Email2.value = Ebox_Div[2]; document.myform.Email3.value = Ebox_Div[3]; for (i=0; i<4; i++){ if(Ebox_Div[i] == null){ document.myform.Email?.value = "空"; } } } </script> <body bgcolor="white" onLoad="bunkatsu()"> <form name="myform"> <input type="hidden" name="Email_h" value="aho,baka"> <table border="0" width="100%"> <tr><td width="10%">アドレス1</td><td width="90%"><input type="text" name="Email0" size="60"></td></tr> <tr><td width="10%">アドレス2</td><td width="90%"><input type="text" name="Email1" size="60"></td></tr> <tr><td width="10%">アドレス3</td><td width="90%"><input type="text" name="Email2" size="60"></td></tr> <tr><td width="10%">アドレス4</td><td width="90%"><input type="text" name="Email3" size="60"></td></tr> </table> よろしくお願い致します。
質問日時: 2005/07/20 22:55 質問者: DOG45
ベストアンサー
5
0
-
JSでactionを指定すると、IEforMacだとおかしくなる
同じFORM内にボタンが複数配置してあり、遷移先の振り分けを行うのに、javascriptで分岐させ、それぞれのactionを設定しています。 上記の方法で、なぜかIEforMacだけ動作がおかしくなります。その他のブラウザは問題ありません。 一度actionが実行されると、そのactionが実行されたFORM内のどのobjectをクリックしてもactionは実行されてしまうのです。 objectというのは、text項目やgif含めすべてです。 一番の問題はtextにカーソルを当てただけで、actionが実行されてしまうので入力ができないということです。 ただ、actionを実行したあと、リロードを行うと、この動作はクリアされるようです。 いろいろ調べた結果、FORMタグにactionを記述すると問題なく動作するのですが、JSでactionを指定すると、問題の動作になるようです。 これは、actionがFORM内にひとつしかなくても同じでした。 1つしかない場合は、FORM内に直に記述するように修正したのですが、どうしてもactionの振り分けが必要な部分があるので、困っています。 同じような経験をお持ちの方、どうぞご教授願います。
質問日時: 2005/08/09 17:31 質問者: noriko1714
解決済
5
0
-
5問択2のラジオボタンは作れますか。
5問のうち2つ選択するラジオボタンを作る方法はあるのでしょうか。 JavaScript自体は意識して勉強したことがないのですが、 以下のような構文しか思いつきません。 <input type="radio" name="question1" value="1">いちご <input type="radio" name="question1" value="2">オレンジ <input type="radio" name="question1" value="3">桃 <input type="radio" name="question1" value="4">バナナ <input type="radio" name="question1" value="5">パナップル 出来る方法などご存知の方おられましたら幸いです。
質問日時: 2009/03/04 17:55 質問者: idek
ベストアンサー
5
0
-
PHPができればJavaScriptは不要ですか?
PHPとJavaScriptがわかる方に質問です。 私は実務でショッピングサイト製作をしています。(プログラムは外注) CSSを習得、Perlを少しとPHPをちょっとさわったレベル、JavaScriptはわからないという人間なのですが、今後JavaScriptはどうしようかと考えています。現状特に必要性を感じることもなくひょっとしてPHPができればJavaScriptはいらないのではなどと想像しています。そこで「JavaScriptがないとこんなことができないので困るゾ」などというご意見アドバイスいただけたら助かります。よろしくお願いいたします。
質問日時: 2006/02/11 10:35 質問者: ikataro
ベストアンサー
5
0
-
javaスクリプトによりフォーム入力
javaスクリプトによりフォーム入力を製作中です。 ラジオボタン、チェックボックス、プルダウン選択を選択すると、同ページのテキストエリアにそれらを選択した時点で反映されるというものです。 html構造として table/ 項目1 項目2 項目3 項目4 ・ ・ ・ ------ テキストエリア ------ /trable となっていきます。 var copytoclip=1 function CopyAll(mytext) { var tempval=eval("document."+mytext) tempval.focus() tempval.select() if (document.all&©toclip==1){ therange=tempval.createTextRange() therange.execCommand("Copy") setTimeout("window.status=''",1800) } } function setChars(form){ if(form.n1[0].checked){ str1 = document.myform.n1[0].value } else if(form.n1[1].checked){ str1 = document.myform.n1[1].value } else if(form.n1[2].checked){ str1 = document.myform.n1[2].value } else{ str1 = "テキストテキスト" } /*下がテキストエリアへ反映される*/ document.myform.mytext.value = "hogehoge" + str1 +・・・・ + "\n\n" } といったものです。 【苦戦しているところ】 選択項目がひとつしかない場合に、チェック項目を作成しても テキストエリアへ反映されません。 -・--・--・--・--・- また、これとは別によりいいサンプル等ありましたら、教えていただけるとありがたいです。
質問日時: 2009/09/10 10:53 質問者: yyyooo1029
解決済
5
0
-
アンケートページでチェックボタンのチェック数を表示させたい
閲覧ありがとうございます。<m(__)m> アンケートページ作成の際、JavaScriptがうまく動いてくれず、 調べても原因が分からず・・・ほとほと困り果てております。 どなたか詳しい方、よろしくお願いいたします。 <アンケート内容> ・ラジオボタン形式とチェックボタン形式 ・チェックボタンがちょっと変わっていて、チェック中にチェックした数を 一番下のテキストフィールドに表示したい。 <問題> ・チェック数がカウントされない。 ラジオボタンを削除して、チェックボタンのみ単独の場合は問題なく動く。 <記述内容> <head> <SCRIPT language="JavaScript"> <!--eelife ck_suu=3; //チェックボックス数 function chg(){ v=0; for (i=0; i<ck_suu; i++){ if (document.hogehoge.elements[i].checked){v++; } } msg ="チェック数は " + v + "個です。"; document.hogehoge.tBox.value = msg; } // --> </SCRIPT> </head> <body> <FORM name="hogehoge" action="../../cgi-bin/mihon.cgi" method="POST"> 御趣味はなんですか?<BR> <input type="radio" name="ご趣味は?" value="料理" id="a1" checked> <label for="a1">料理</label><br> <input type="radio" name="ご趣味は?" value="昼寝" id="a2"> <label for="a2">昼寝</label><br> <input type="radio" name="ご趣味は?" value="運動" id="a3"> <label for="a3">運動</label> <BR> <BR> ○○チェックリスト<BR> 該当するものにチェックを入れて下さい。<br> <INPUT type="checkbox" name="チェック1" value="○" id="a1" onclick="chg()">項目1<BR> <INPUT type="checkbox" name="チェック2" value="○" id="a2" onclick="chg()">項目2<BR> <INPUT type="checkbox" name="チェック3" value="○" id="a3" onclick="chg()">項目3<BR> <BR>現在のチェック数は… <INPUT size="25" type="text" name="tBox"><BR> <input type="submit" value="送信する"> </FORM> </body> 複数の質問がある場合、チェック数を表示させるのはムリがあるのでしょうか。 チェック項目は30近くあり、どのくらいチェックしているのか回答者が分かると とても便利なので諦めずにおります。。。 ダメでもともとですが、よろしくお願いいたします。
質問日時: 2009/10/01 15:39 質問者: rin1987
ベストアンサー
5
0
-
PrintScreenキーを無効にしたい
PrintScreenキーを無効にしたくて、いろいろネット検索して 調べたのですが、うまく動作する方法が見つかりません。 ちなみに、シェアウェアソフトを使用する、という方法は使えません。 よろしくお願いいたします。 ちなみに、下記が試してみて、ダメだったスクリプトです。 *********************************** <script language="JavaScript1.2"> Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp If e.KeyCode = Keys.PrintScreen Then MessageBox.Show("PrintScreen_KeyUp") Clipboard.SetDataObject("PrintScreenは無効です", True) End If End Sub </script> ************************************************ <script type=”text/javascript”> <!-- setInterval(’ClearClipBord()’,100); function ClearClipBord() { window.clipboardData.setData(’Text’,’’); } //--> </script> *********************************************
質問日時: 2006/08/07 17:00 質問者: hirocchitokyo
ベストアンサー
5
0
-
配列について
var myarray=new Array(); myarray[0]="a"; myarray[1]="b"; myarray[2]="c"; myarray[3]="b"; myarray[4]="a"; myarray[5]="d"; のような配列があります。ここから重複しないようにa,b,c,dだけを抜き出すのにはどのようにJavascriptで書いたらよいのでしょうか。 よろしくお願いします。
質問日時: 2006/10/08 15:28 質問者: nkyyio
解決済
5
0
-
Nameは配列で、チェックされた箇所を特定したい。
こんにちは。 下記のように、nameを配列に設定してるCheckBoxについて、 func()内で、チェックされたCheckBoxを特定するには どうすればよいでしょうか? チェック済みのCheckBoxではなく、 func()を起動させた、チェック、チェック解除箇所です。 チェックする度、解除する度、変るはずです。 <input type="checkbox" name="arr[]" onClick="func()"> <input type="checkbox" name="arr[]" onClick="func()"> <input type="checkbox" name="arr[]" onClick="func()"> <input type="checkbox" name="arr[]" onClick="func()">
質問日時: 2007/03/23 15:11 質問者: noname#107872
ベストアンサー
5
0
-
スタイルがうまく表示できません。
スタイルがうまく表示できません。 関数を作って収入と支出の計算をしているのですが、残高が0より小さい時は赤字で表示。0以上の時は青字で表示しています。 以下がソースなのですが、数字を何度も変更して確認したのですが、うまくいく時と行かない時があります。(マイナスでも青字になったり、マイナスではないのに赤字になったりすることがあります。何度やってもうまく行く時もあります) <html lang="ja"> <head> <script type="text/javascript"> <!-- function zandaka(){ moneyin = document.form1.text1.value; moneyout = document.form1.text2.value; document.form1.text3.value=moneyin-moneyout; if(moneyout>moneyin){ document.form1.text3.style.color="red"; } else{ document.form1.text3.style.color="blue"; } } --> </script> <title>簡単計算機</title> </head> <body> <h1>簡単計算機</h1> <hr> <h2>収支計算</h2> <form name="form1"> <p>収入 <input type="text" value="0" class="right" name="text1">円</p> <p>支出 <input type="text" value="0" class="right" name="text2">円</p> <p>残高 <input type="text" value="0" class="right" name="text3" onfocus="zandaka()">円</p> </form> </body> </html> うまくいかない時と行く時の区別がつかないため原因がわかりません。 初心者なのでつまらないミスだとは思うのですが、原因がわかればお願いします。
質問日時: 2010/05/30 22:35 質問者: makiko3300
ベストアンサー
5
0
-
getYear(),gerMonth()についての質問(初心者)
今日の日付を表示するのに,年,月,日全て2桁表示したい場合はどうすれば, いいでしょうか?(たとえば,今日だと,「020115」となります。)
質問日時: 2002/01/15 12:58 質問者: syakure
ベストアンサー
5
0
-
プルダウンのコントロールに関して
プルダウンのコントロールに関して 教えて下さい。 今、以下のようなソースを記述し、プルダウン選択で"休み"が選択された場合のみ。 テキスト入力欄を表示させるような仕組みを作成しました。 但し、この場合、Cookie等を使ってデフォルトで前回値を"休み"と選択した場合は 他のものを選択し、さらにもう1度"休み"を選択しないと表示されないかと思われます。 上記のように前回値で立ち上げた際に、既に"休み"が選択された場合でも、切り替えを 行う事なくテキスト入力欄を表示させるような事は可能なのでしょうか??? わかりにくい内容で申し訳ありません。 よろしくお願いします。 <script type="text/javascript"> function ChangeSelection(form, selection) { var text_note = form.elements["text_note"]; if (selection.value=="休み" || selection.value=="出張") { text_note.style.display = "block"; }else{ text_note.style.display = "none"; } } </script> </head> <body> <FORM NAME="fm_a" ACTION="koudou_update2.php" METHOD="POST"> <TD NOWRAP SIZE="30"><input name="text_note" style="width:100%;display:none;" VALUE="$out_goto"></input></TD> <TD><select name="am_note" ONCHANGE="ChangeSelection(this.form, this)" style="width:145px;"> <option value=""></option> <option value="自席" style="background-color:#FFFFFF; color:#3366FF" $sqlline1>自席</option> <option value="離席" style="background-color:#3366FF; color:#FFFFFF" $sqlline2>離席</option> <option value="帰宅" style="background-color:#FFFFFF; color:#3366FF" $sqlline3>帰宅</option> <option value="午前休暇" style="background-color:#3366FF; color:#FFFFFF" $sqlline4>午前休暇</option> <option value="午後休暇" style="background-color:#FFFFFF; color:#3366FF" $sqlline5>午後休暇</option> <option value="休み" style="background-color:#3366FF; color:#FFFFFF" $sqlline5>休み</option> <option value="出張" style="background-color:#3366FF; color:#FFFFFF" $sqlline13>出張</option> </select></TD> </FORM> </body> </html>
質問日時: 2010/08/19 16:22 質問者: yurix_1
ベストアンサー
5
0
-
イメージをあらかじめ読み込むには?
マウスカーソルが重なったとき、イメージを切り替える処理を 行おうと思っています。 <img src="top_01.gif" onMouseOver="this.src='top_02.gif'" onMouseOut="this.src='top_01.gif'"> このようなソースでイメージを切り替えているのですが、 マウスカーソルが重なったときに初めて新しいイメージ (この場合は'top_02.gif')を読み込むようです。 これだとタイムラグができてしまうので、最初にhtmlファイルを読み込む際、 あらかじめ新しい画像を読み込むにはどうすればよいのでしょうか?
質問日時: 2002/05/09 15:01 質問者: oom
ベストアンサー
5
0
-
¥マークの検索について
¥マークの検索について 文字列内から「¥」マークのみを検索してくる方法を探しています。 htmlに書かれた文字列 「~○○○○○\200○○○~」(実際には「~○○○○○¥200○○○~」) から「¥」マークがあるかどうかを調べようとしています。 var a = "~○○○○○\200○○○~"; if(a.indexOf('\\') > 0){ alert("あるよ"); } としようとしましたが、¥マークを検知できません。 どのようにすれば検知するようになるでしょうか
質問日時: 2010/10/14 13:39 質問者: ayass
ベストアンサー
5
0
-
ページを開くと同時に3つくらい別のサイトを自動的に表示したい
日経パソコン2002年2月18日号のマイポータルサイトというのを作っていて、 ページを開くと新たなページに同時に3つくらい別のサイトを 自動的に表示したいのですが、教えて下さい。 この誌面で初めてJavaScriptをいじっている初心者です。 お願いします。
質問日時: 2002/09/09 20:03 質問者: chicchicchi
ベストアンサー
5
0
-
JAVASCRIPTで背景を切り替える方法
以下の2つのjsファイルをボタンで切り替えれるようにするにはどういうソースで可能でしょうか? <SCRIPT type="text/javascript" src="http://www9.ocn.ne.jp/~aki2nd/dhtml/sample/heartdrop.js"></SCRIPT> <SCRIPT type="text/javascript" src="http://www9.ocn.ne.jp/~aki2nd/dhtml/sample/stardrop.js"></SCRIPT> 2つとも動く背景のjsファイルです。 bodyに置けば作動しますので、ボタンを押して2つを切り替えれるようにしたいのですがどうしても方法がわかりません。 どなたかご教授いただけないでしょうか? よろしくお願いします。
質問日時: 2010/11/28 09:59 質問者: name_handluck
解決済
5
0
-
Ajaxの実行速度と読み方について
「Ajaxは一部だけの更新なので速い」という話をよく耳にするのですが、実際ページング処理と比べてどの程度速いのでしょうか?どなたかご存知の方、教えてください。また、実際に検証しているサイトなどありましたら教えてください。。 もう一つ。Ajaxを学会などで読みあげるときは「エイジャックス」と「アジャックス」どちらで読めばよろしいのでしょうか? 探し方が下手なのか、私ではコレが正しいと言い切る論拠が探し出せません。 よろしくお願いします。
質問日時: 2007/11/14 22:46 質問者: yore917
ベストアンサー
5
0
-
noscriptについて
まったくnoscriptが使えません? javaを無効にしててもActiveXを有効にしたらjavaなしで他のページへ飛びました。 つまりjavaを有効にしてても無効にしててもnoscriptの効果はまったくないです。 どなたかnoscriptの正しい使い方を教えてください。JAVAを有効にしたときと無効にしたときの 記述を教えて下さい・・お願いします。
質問日時: 2011/01/21 23:12 質問者: rxub66oa
ベストアンサー
5
0
-
自動的に連番生成したURLにリンクを張りたい
任意の数字を入力するだけでその数だけ連番のリンクを作りたいのですが方法がわかりません。自動で連番のURLを生成することは出来ました。しかし、リンクを張ることが出来ず、現在の方法ではいつまでたっても解決しないような気がしています。指定した任意の数だけ自動的に連番URLを生成し、さらにリンクを張り表示する方法はないでしょうか? 具体的には「3」という数字を指定することで <a href="http:***.com/01.html">01</a> <a href="http:***.com/02.html">02</a> <a href="http:***.com/02.html">02</a> といったリンクを自動で作りたいと思っております。 ・http:***.com/という部分は自動ではなく事前に指定します。 現在の状態 <head> <script language="JavaScript" type="text/javascript"> function $(x){ return document.getElementById(x); } function numbering(){ var base = $("base").value; var begin = parseInt($("begin").value); var end = parseInt($("end").value); var zerosup = $("zero").checked; var result = $("result"); result.innerHTML = ""; if(begin > end){ alert("Too large begin number!"); return; } var zerosupsize = 0; if(!zerosup){ zerosupsize = ("" + end).length; } var r = ""; for(var i=begin; i<=end; i++){ var num; if(!zerosup){ num = fill_left(String(i), "0", zerosupsize) }else{ num = String(i); } r += base.replace(/\$/gm, num) + "\n"; } result.innerHTML = r; } function fill_left(s, x, size){ var n = size - s.length; if(n > 0){ s = repeat(x, n) + s; } return s; } function repeat(x,size){ var s = ""; for(var i=0; i<size; i++){ s += x; } return s; } </script> </head> <body> <form id="numbering"> base($の部分を数字に置換) : <input id="base" type="radio" size="100" value="http://www.****.com/$.html"></input><br /> zero suppress : <input id="zero" type="checkbox" checked></input><br /> begin : <input id="begin" type="text" value="1" size="10"></input><br /> end : <input id="end" type="text" value="20" size="10"></input><br /> <input id="create" type="button" value="numbering!" onclick="numbering()"></input><br /> </form> <textarea id="result" cols="80" rows="10"></textarea> </body> どうかよろしくお願いいたします。
質問日時: 2008/01/20 11:09 質問者: junichi103
解決済
5
0
-
何度もリピートする、カウントダウンJavaScript
http://www.cj-c.com/java_s/java15.htm こんな感じのカウントダウンのスクリプトのアレンジで、何度も繰り返すものは作れないでしょうか?(秒以下の単位までのもので) 例えば、3日間のカウントダウンで、「あと2日23時間59分59秒59」からカウントダウンしていって、「あと0日00時間00分00秒01」になると、また「あと2日23時間59分59秒59」に戻り、延々と3日間のリピートが繰り返されるものです。 可能であれば、教えて頂きたいです。よろしくお願いします。
質問日時: 2008/03/30 01:49 質問者: ZUN711
ベストアンサー
5
0
-
アクセス毎に画像を順番に切替表示させるには
いつもお世話になっております。タイトルの件で質問が御座います。 ページにアクセスするごとに、画像を順番に切替たく調べていましたところ、 以下のような質問・解答を見つけました。 http://oshiete1.goo.ne.jp/qa1683979.html http://oshiete1.goo.ne.jp/qa2988372.html 上記を参考にし、Javascriptは画像を表示させるHTMLには記述せず、HTML+外部jsファイルにて表示させることにしましたが、 Win IE6、IE7、Opera9.5にて画像自体が表示されず困っております。 IEにおいては、画像部分が×印になり、×印のプロパティを見ると『undefined』となっております。 他のブラウザでは問題なく表示され、アクセスごとに画像も切り替わります。 画像切替の為のjsファイルには『top_image.js』と名づけ、以下の記述をしております。 ////////////////////// <!-- var limit = 14;//Cookieの有効期限(14日間) var imgNo = 0; //以下、画像のリスト var imgList = new Array; imgList[0] = 'image/top/img_main_1.jpg'; imgList[1] = 'image/top/img_main_2.jpg'; imgList[2] = 'image/top/img_main_3.jpg'; imgList[3] = 'image/top/img_main_4.jpg'; imgList[4] = 'image/top/img_main_5.jpg'; if(document.cookie.length > 0) imgNo = parseInt(document.cookie.substring(6,99)); document.write('<img src="'+imgList[imgNo]+'" alt="">'); if( ++imgNo >= imgList.length) imgNo = 0; var d=new Date(); d.setTime(d.getTime()+24*limit*60*60*1000); document.cookie='imgNo='+ imgNo +' ; expires='+d.toGMTString(); //--> ////////////////////// また、画像を表示させるHTMLには以下のように記述しました。 ////////////////////// <script src="top_image.js" type="text/javascript"> </script> <noscript><img src="image/top/img_main_1.jpg" width="500" height="500"></noscript> ////////////////////// ブラウザによって結果が違うという事は、 Javascriptに問題があるのかと思うのですが、 原因が分かる方がいらっしゃいましたら何卒ご教授お願い致します。
質問日時: 2008/06/19 20:15 質問者: tribal
ベストアンサー
5
0
-
javascript
javascript で外部ファイルJSファイルを呼び出していますが動作しません、サーバーは,apacheです。 サーバー側の設定が必要なのでしょうか? ご存知の方教えていtだけますでしょうか? よろしくお願いいたします。 ローカルでのテストも動かないのですが、ちなみに今使ってるのはマックのOSXです。
質問日時: 2004/08/03 02:51 質問者: onoyoko
ベストアンサー
5
0
-
縮小画像をマウスオーバーで画像を切り替えるjavaスクリプトで
テーブルを4分割し左下に小さい画像、右上に大きい画像。でその小さい画像をマウスでロールオーバーした際に右上の大きい画像が変わるjavaスクリプトについてなんですが, 4分割(上記)のテーブルを一つ作成した所すんなり画像はかわり、思い通りで来たのですがもう一つすぐ下に同じようにしたら両方ともが変わらなくなりました。 ヘッド内のスクリプトは Images[1] = new Image(); Images[1].src = "画像url"; Images[2] = new Image(); Images[2].src = "画像url"; 画像に onMouseOver="change_image(1)" onMouseOut="change_image(2)" です。 2個目のテーブルは Images[1] = new Image(); Images[1].src = "画像url"; Images[2] = new Image(); Images[2].src = "画像url"; この下に Images[3] = new Image(); Images[3].src = "画像url"; Images[4] = new Image(); Images[4].src = "画像url"; とし 画像には onMouseOver="change_image(3)" onMouseOut="change_image(4)" としました。 当方javaがほとんど分からない度素人なのです。 どなたか、よろしくお願いします。
質問日時: 2004/11/25 14:05 質問者: jvnirdks
ベストアンサー
5
0
-
ホームページの最終更新日を他のページに自動で表示する方法
ホームページの最終更新日を他のページに自動で表示する方法とはどのようなものがあるのでしょうか。 そのページの最終更新日を表示するのはJavaScriptの方法を知っているのですが、例えば、トップページのボタンなどにそのリンク先となっている別ページの更新日を自動で表示させる方法です。 他のファイルの更新日の情報を更新日時を表示させたいページで取得するような形になるのかと思いますが、どのような方法があるのかわかりません。 どなたかご教授頂けますでしょうか。
質問日時: 2005/04/13 16:24 質問者: Rafi
ベストアンサー
5
0
-
JavaScriptで作られた択一式テストの解答を知りたい
JavaScriptで作られた選択式のテストの解答を知る方法はありませんか? テストの形式は、「スタート」すると、ランダムに10題選択されて、出題する形式です。○×の選択や、ラジオボタンによる選択があります。
質問日時: 2005/06/19 12:28 質問者: tatsuya9681
ベストアンサー
5
0
-
ラベルについて
http://www.tohoho-web.com/js/statement.htm ここのHPにあるループを抜けるループを続けるというところにあるループ というのがいまいちわかりません。abc:がループだと思うんですが それだけしかわかりませんTT 解説していただけたら嬉しいです。
質問日時: 2005/07/07 21:17 質問者: shoshosho
ベストアンサー
5
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【JavaScript】に関するコラム/記事
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンを押したあとに画像を表示さ...
-
スマホ上で、左右スワイプで次のペ...
-
ラジオボタンを複数選択したときの...
-
jsonテキストデータの並び替えがで...
-
Adobe acrobat proでフォームを準備...
-
画面に表示したらアニメーションを...
-
2025年相性がいい人のサイトの仕組み
-
jQueryでのレスポンシブが綺麗に動...
-
jsで質問です。 formをsubmitしてサ...
-
二次元配列を使って順位をだすとき...
-
【JS】selectでchangeした時のデー...
-
sessionStorageを調べています。
-
jsで質問です。 ボタンが二つ存在し...
-
ブックマークレットについて
-
タグを教えてください。
-
CookieをWebStoeageに変える
-
Outlookのアカウントがあるとメール...
-
jqueryのselect2で検索欄の文字が消...
-
<tr>指定した表の行要素をボタン...
-
食材の期限を管理するためにGASを利...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホ上で、左右スワイプで次のペ...
-
タグを教えてください。
-
jqueryのselect2で検索欄の文字が消...
-
jsonテキストデータの並び替えがで...
-
初心者です。gulpでコンパイルがで...
-
ラジオボタンを複数選択したときの...
-
階層別の組織図の自動作成について
-
jQueryで同じクラス名のものを別物...
-
二次元配列を使って順位をだすとき...
-
読み込んだQRコードをフォームに受...
-
画面遷移を行わずに同一ページでHTM...
-
セレクトを全て選択されていないと...
-
【Google Apps Script】「ライブラ...
-
Adobe acrobat proでフォームを準備...
-
二次元配列の全要素の全要素を区切...
-
【GAS】WEBアプリでハイパーリンク...
-
GASでGoogleフォームの自動返信シス...
-
フォームが空欄の時にフォームの外...
-
セレクトボックスで配列を呼び出し...
-
イラストレーター、縦中横のショー...
おすすめ情報