Ogre7077 の回答履歴
- サロゲートペアとは?
サロゲートペアは4ケタの16進数を2個、つまり16進数8文字で ユニコードの第1面以降のコードポイントを指定するはずなのに IMEパッドで出てくるコードポイントは「𠀋」ならU+2000Bというよ うに5文字。マウスポインタをあてると「D840 DC0B」と出る。 この5文字から8文字への変換は、 1番左の桁を"2"から"1"にする。これをXとする。 (2)Xを0x400で割ってその商を0xD800に足す。これを「上位サロゲート」とする。 (3)Xを0x400で割ってその剰余を0xDC00に足す。これを「下位サロゲート」とする。 と、ウェブに書いてありました。 しかし、5文字の1番左は必ず「5」なんでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- akmyu
- 回答数2
- Javaのクラスについて質問です。
class test{ private static int sum=1; となっていた場合にtestクラスの外からsumの値を取得し testクラスの外から出力するには、testクラス内と外のクラスにどのような記述をすればいいでしょうか?
- HTMLCollection、NodeList違い
・リンク先に「DOMのノードリスト(HTMLCollectionやNodeList)の配列化」という記述があるのですが、意味が分からないので、教えてください http://blog.livedoor.jp/eeu/archives/55316901.html 下記理解で合っているでしょうか? ・そもそも「JavaScript」と「DOM」は異なる概念 ・JavaScript… ECMAScriptに基づく ・DOM … Document Object Model Level Specificationに基づく ・JavaScript … 「オブジェクト型」「プリミティブ型」に分類可能 ・DOMオブジェクト … JavaScriptオブジェクトとは等価でない? ・NodeList … JavaScript配列オブジェクトとは等価でない? http://jibun.atmarkit.co.jp/lskill01/rensai/dom04/dom01.html ・外見上は同じに見える「NodeList」「配列オブジェクト」判断の方法は? 前後の文脈から? >HTMLCollection はノードのリスト ・NodeListとの違いは? ・リンク先は関係あるでしょうか? なぜオラクル? http://docs.oracle.com/javase/jp/7/jre/api/plugin/dom/org/w3c/dom/html/HTMLCollection.html ・もしかしてブラウザによって返す型が異なるのでしょうか? ・結局「HTMLCollection型」「NodeList型」どちらが正しいのでしょうか? あるいは同じ意味? >戻り値 >Firefox, IEはHTMLCollection型のオブジェクト >Google Chrome, OperaはNodeList型のオブジェクト http://d.hatena.ne.jp/sandai/20100823/p1
- ベストアンサー
- JavaScript
- re97
- 回答数2
- JSの話じゃないかもなんですがサーバが違うとJSが
Javascriptの話じゃないかもしれないんですが、サーバーを変えるとJavascriptに影響するときってありますか? テストサーバーから本サーバーに移すとJavascriptの動きが一部おかしくなったりしたので、そういうことってあるのかな、と思っての質問です。 自分で思いつくのは ●JSファイル自体がgzipとかされてていて圧縮されている、いない ●htmlの吐き出しが遅い早いなどの違い ●文字コード?? とかでしょうか、、、、 今回はWordpressを使っています。PHPが影響するんでしょうか? そんな場合はどんな検証をされますか? いろいろ質問を書いてしまいましたが大本は、 サーバーが違うとJavascriptに影響がでることがあるかないか、 の質問です。 よろしくお願いいたします。
- ベストアンサー
- JavaScript
- mogumogue
- 回答数4
- 文字列の構造体キャスト
文字列を構造体にキャストした際に、メンバ変数は以下のようには、 取得できないのでしょうか? typedef struct { int year; /* 学年 */ int clas; /* クラス */ int number; /* 出席番号 */ char name[64]; /* 名前 */ } student; int main(void) { student *data=NULL; char c[] = "123456789012abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij1234"; char* tmp; tmp = &c[0]; student_print(data, tmp); return 0; } void student_print(student *data, char *mkg) { void* buff = NULL; buff = (student*)mkg; printf("[year]:%s\n", buff ->year);←ここ return; }
- 締切済み
- C・C++・C#
- SASASA2013
- 回答数7
- シングルトンコードが分からないので教えてください
リンク先JavaScriptコードで、どうして「あるクラスのオブジェクト(インスタンス)をひとつに限定」することになるのでしょうか? http://javascript.keicode.com/adv/singleton.php ・「アプリケーションの情報をグローバルに保持するオブジェクト」とは、var MyAppのことでしょうか? ・ただ一つのオブジェクト(しかもその内容がただ一つのプロパティ)をreturnすることを、シングルトンと呼ぶのでしょうか?
- ベストアンサー
- JavaScript
- re97
- 回答数3
- 配列の簡易な記載法ついて
JavaScript初心者です。 20の要素を持つ配列があるとします。 そのうちの複数個に同一の値を入れるには下記のような冗長な書き方以外にどのようなものがあるのでしょうか? 例: 配列arrayの1,5,9,13,17番目にabcという値を格納する (※値を入れて宣言する以外の方法で) array[0] = array[4] = array[8] = array[12] = array[16] = "abc"; 検索の仕方が悪いのか簡易な書き方が見つからなかったので、教えていただけると助かります!
- 締切済み
- JavaScript
- ykkk
- 回答数3
- パズドラ バンブラp どちらがお勧め?
こんにちは。 ただいま、パズドラを買うか、バンブラpを買うか物凄く迷っています(汗) 皆さんはこの2つ、どちらが一番お勧めでしょうか? 理由なども付けてくれると有難いです。 ※パズドラ(パズル&ドラゴン) バンブラp(大合奏バンドブラザーズp)
- .getElementByIdでnameを拾う?
javascriptで.getElementByIdでなぜかname属性を拾ってしまいます。 <script> function gets() { aa = document.getElementById('idid').innerHTML; bb=document.getElementById('idid').tagName; alert(aa+bb); } </script> <input type="submit" value="ボタン" name="idid" onclick="gets();"><span id="idid">ああああ</span> 上記は大分省略してえいますが、このようなコードで aaに「ああああ」が代入されず、bbに「INPUT」が代入されます。 通常ならアラーとは「ああああSPAN」のはずが「INPUT」になってしまいます。 どのような理由が考えられるでしょうか。 ちなみに、HTMLページはフレーム内で表示しています。
- 締切済み
- JavaScript
- sunawachi2
- 回答数2
- パズドラ バンブラp どちらがお勧め?
こんにちは。 ただいま、パズドラを買うか、バンブラpを買うか物凄く迷っています(汗) 皆さんはこの2つ、どちらが一番お勧めでしょうか? 理由なども付けてくれると有難いです。 ※パズドラ(パズル&ドラゴン) バンブラp(大合奏バンドブラザーズp)
- javascriptでわからないことがあります。
javascriptで判定ボタンを押したらぐ偶数、奇数の判定をするプログラムを作っているのですが数値以外が入力されたら2回目のelse ifで「数値を入力してください」と表示したいのですが調べてもよくわかりません。 また、判定ボタンを押したときにテキストボックスの中が空白であったり、数値以外が入力された場合に「数値を入力してください」と表示しますが続けて偶数、奇数の判定もしてしまうので困っています。 ソースコードです↓ function han2(){ var frm_txt1=document.F1.han1.value; var frm_txt2=parseInt(frm_txt1); if(frm_txt2=="") { alert("数値を入力してください"); } else if() { alert("数値を入力してください"); } if(frm_txt2%2==0) { alert(frm_txt2+"は偶数です"); } else { alert(frm_txt2+"は奇数です"); } } 文章が下手ですみませんがよろしくお願いします。
- ベストアンサー
- JavaScript
- azuma444
- 回答数3
- javaの質問です 合ってるかをお願いします
間違ってる場合は何が正解かを教えてください。 よろしくお願いします 1 変数strには何が入っているか test 2 dataとstrの関係 わからないです。 public class Example5 { public static void main( String[] args ) { String data = "test."; hyouji( data ); } static void hyouji( String str ) { System.out.println( str ); } }
- 何を言いたいのでしょうか!?
以下の意味ですが、わたし的(素人)には何を言いたいのか、物に例えると、輪郭程度でしたらわかります。 具体的に何を言いたいのでしょうか!?(PHP教本にありました。) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ $GLOBALS グローバルスコープに定義された変数名をキーとして連想配列を持ちます。 <?php $globals_test = 1; echo $globals_test,PHP_EOL; (1) echo $GLOBALS[‘globals_test’],PHP_EOL; (2) (1)と(2)は同じ変数を参照にしており、このスクリプトでは1が出力されます。 PHPでは関数の中などのローカルスコープでも、$GLOBALS変数を用いてあらゆるグローバル 変数への読み書きができます。globalキーワードと同様、スコープを区切らずにあらゆる変数にア クセスできてしまうと、思わぬ個所で値が変更され、それが他の個所で思わぬ影響を及ぼす場合があ ります。$GLOBALSを利用するのはやむを得ない場合や、利用用途がそのプログラムの開発に携 わるすべての人に明確である場合に限るべきです。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 以上よろしくお願いいたします。
- ベストアンサー
- PHP
- nattukamu2
- 回答数4
- 神経衰弱 順番に裏返し
javascript初心者ですが、練習のために神経衰弱を作っています。 簡単な骨組みはでき、要素を加えている最中なのですが、今足そうと思っている要素の書き方がわかりません。 足そうと思っているのは、 「全てカードをそろえたあと、順番にカードをひっくり返して、元に戻す」 という要素です。 setTimeoutを使って0.5秒ごとにカードを返すというコードを書いているつもりなのですが、うまくいきません。どうすればいいのでしょうか。 /-------------------------------------------------------------------------/ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>神経衰弱</title> <style type="text/css"> ul { width: 300px; list-style:none; margin: 0; padding: 0; } li { float:left; margin: 0; padding; 0: } img { vertical-align: bottom; /*上下隙間埋め*/ } #all { width: 300px; margin: 0px auto 0px; margin-top: 50px; } </style> </head> <body> <div id="all"> <ul> <li><img src="none.jpg" alt="3" width="100" height="100" id="c_1" onclick="conce('c_1')" /></li> <li><img src="none.jpg" alt="1" width="100" height="100" id="c_2" onclick="conce('c_2')" /></li> <li><img src="none.jpg" alt="4" width="100" height="100" id="c_3" onclick="conce('c_3')" /></li> <li><img src="none.jpg" alt="4" width="100" height="100" id="c_4" onclick="conce('c_4')" /></li> <li><img src="none_2.jpg" alt="" width="100" height="100"/></li> <li><img src="none.jpg" alt="2" width="100" height="100" id="c_5" onclick="conce('c_5')" /></li> <li><img src="none.jpg" alt="1" width="100" height="100" id="c_6" onclick="conce('c_6')" /></li> <li><img src="none.jpg" alt="2" width="100" height="100" id="c_7" onclick="conce('c_7')" /></li> <li><img src="none.jpg" alt="3" width="100" height="100" id="c_8" onclick="conce('c_8')" /></li> </ul> </div> <script type="text/javascript"> var card_c = 0; //1枚目 var card_first; //altの数 var card_second; //altの数 var click_first; //開けた場所1 var click_second; //開けた場所2 var fullOpen = 0; //ワンペアで1追加 4でクリア function conce(aaa){ //クリックで無地に数字を表示 var imgId = document.getElementById(aaa);//クリックしたimgのid switch(card_c){ case 0: imgId.src = imgId.alt+".jpg"; card_c++; card_first = imgId.alt; click_first=aaa; break; case 1: imgId.src = imgId.alt+".jpg"; card_second = imgId.alt; click_second=aaa; card_c++; if(card_first==card_second){//揃ったら card_c=0; fullOpen++; }else{//揃わなかったら function bunki(){ document.getElementById(click_first).src="none.jpg"; document.getElementById(click_second).src="none.jpg"; card_c=0;//setTimeoutのあとだと待つ必要があるためココ } setTimeout(bunki,500);//0.5秒後閉じる } break; default: break; }//switch //全部そろえた時のアクション if(fullOpen==4){ alert("complete!"); //0.5秒ごとに裏返す 8回繰り返す for(var j=0;j<8;j++){ function resetAll(){ var i = 0; if(i<8){ document.getElementById('c_'+(i+1)).src="none.jpg"; i++; } }//resetAll setTimeout(resetAll,500); }//for fullOpen=0; }//if(fullOpen==4) }//function conce(aaa) </script> </body> </html> /-------------------------------------------------------------------------------/ よろしくお願いします。
- ベストアンサー
- JavaScript
- komado45oji4768
- 回答数3
- javascriptとjqueryをおしえて
下記のようにonclick属性からもしくは、$(funciton(){ });の外からtest()を実行することは できますでしょうか? ご教示ください。 よろしくお願いします。 <p onclick="test()">test1</p> <script> $(function(){ function test(){ } }); </script>
- ベストアンサー
- JavaScript
- tekeshi882
- 回答数2
- 神経衰弱 順番に裏返し
javascript初心者ですが、練習のために神経衰弱を作っています。 簡単な骨組みはでき、要素を加えている最中なのですが、今足そうと思っている要素の書き方がわかりません。 足そうと思っているのは、 「全てカードをそろえたあと、順番にカードをひっくり返して、元に戻す」 という要素です。 setTimeoutを使って0.5秒ごとにカードを返すというコードを書いているつもりなのですが、うまくいきません。どうすればいいのでしょうか。 /-------------------------------------------------------------------------/ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>神経衰弱</title> <style type="text/css"> ul { width: 300px; list-style:none; margin: 0; padding: 0; } li { float:left; margin: 0; padding; 0: } img { vertical-align: bottom; /*上下隙間埋め*/ } #all { width: 300px; margin: 0px auto 0px; margin-top: 50px; } </style> </head> <body> <div id="all"> <ul> <li><img src="none.jpg" alt="3" width="100" height="100" id="c_1" onclick="conce('c_1')" /></li> <li><img src="none.jpg" alt="1" width="100" height="100" id="c_2" onclick="conce('c_2')" /></li> <li><img src="none.jpg" alt="4" width="100" height="100" id="c_3" onclick="conce('c_3')" /></li> <li><img src="none.jpg" alt="4" width="100" height="100" id="c_4" onclick="conce('c_4')" /></li> <li><img src="none_2.jpg" alt="" width="100" height="100"/></li> <li><img src="none.jpg" alt="2" width="100" height="100" id="c_5" onclick="conce('c_5')" /></li> <li><img src="none.jpg" alt="1" width="100" height="100" id="c_6" onclick="conce('c_6')" /></li> <li><img src="none.jpg" alt="2" width="100" height="100" id="c_7" onclick="conce('c_7')" /></li> <li><img src="none.jpg" alt="3" width="100" height="100" id="c_8" onclick="conce('c_8')" /></li> </ul> </div> <script type="text/javascript"> var card_c = 0; //1枚目 var card_first; //altの数 var card_second; //altの数 var click_first; //開けた場所1 var click_second; //開けた場所2 var fullOpen = 0; //ワンペアで1追加 4でクリア function conce(aaa){ //クリックで無地に数字を表示 var imgId = document.getElementById(aaa);//クリックしたimgのid switch(card_c){ case 0: imgId.src = imgId.alt+".jpg"; card_c++; card_first = imgId.alt; click_first=aaa; break; case 1: imgId.src = imgId.alt+".jpg"; card_second = imgId.alt; click_second=aaa; card_c++; if(card_first==card_second){//揃ったら card_c=0; fullOpen++; }else{//揃わなかったら function bunki(){ document.getElementById(click_first).src="none.jpg"; document.getElementById(click_second).src="none.jpg"; card_c=0;//setTimeoutのあとだと待つ必要があるためココ } setTimeout(bunki,500);//0.5秒後閉じる } break; default: break; }//switch //全部そろえた時のアクション if(fullOpen==4){ alert("complete!"); //0.5秒ごとに裏返す 8回繰り返す for(var j=0;j<8;j++){ function resetAll(){ var i = 0; if(i<8){ document.getElementById('c_'+(i+1)).src="none.jpg"; i++; } }//resetAll setTimeout(resetAll,500); }//for fullOpen=0; }//if(fullOpen==4) }//function conce(aaa) </script> </body> </html> /-------------------------------------------------------------------------------/ よろしくお願いします。
- ベストアンサー
- JavaScript
- komado45oji4768
- 回答数3
- DOM の 要素の数え方について
同じクラス名のついた、子要素の数え方を回答いただければと思います。 1. li タグ が 5つあるので、そのような出力にしたいのです。 2. 各 ul の li タグの数を出すには、どのようにすればよいのでしょうか ? どうぞ、皆様よろしくおねがいいたいします。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> </head> <body> <ul class="myClass"> <li>1</li> <li>2</li> </ul> <ul class="myClass"> <li>3</li> <li>4</li> <li>5</li> </ul> <script> try { var chiledNodes = []; function userFunc( parent ) { chiledNodes = document.querySelector( parent ).children; alert ( chiledNodes.length ); } } catch( e ) { alert( e ); } userFunc( '.myClass' ); </script> </body> </html>
- ベストアンサー
- JavaScript
- rynak_jp
- 回答数2
- カテゴリのDB設計について
お世話になります。 商品データとカテゴリテーブルをそれぞれ分けたデータベースを作っており、JOINで該当カテゴリ名を抽出しています。 しかし商品によって複数のカテゴリに属する(カンマ区切りで「1,2,3」というように現状格納しています)場合、それらのすべてを拾ってくることは可能でしょうか? またカテゴリひとつひとつに対して商品データ内にカラムを用意するべきでしょうか? select `shop`.no, left outer join list_category on `shop`.category=`list_category`.no (現状) どうぞよろしくお願い致します。
- javascriptのmatchで質問です。
javascriptで入力された文字列の中から、指定した文字の前後の文字がアルファベッド、数字、ひらがな、空白かを判断するものを作成しています。 matchを使って作成を行っているのですが、なかなかうまくいっていないのが現状です。 どなたか知恵をお貸しいただけないでしょうか。 よろしくお願いします。 例 指定文字:1 入力:ABCD1EF 出力:アルファベッドです。 指定文字:う 入力:あいうえお 出力:ひらがなです。 指定文字:あ 入力:あいうえお 出力:前が空白で後ろがひらがなです。 という形にしたいです。
- ベストアンサー
- JavaScript
- 105atu
- 回答数7
- JavascriptでHTMLを書き換えたいのです
うまく動作しないJavascriptなのですが、こういった方法は可能なのでしょうか? お分かりになりましたらご教授お願いします。 -------------------- ■html <div class="orenge1"></div> オレンジ1です<br> <div class="orenge2"></div> オレンジ2です<br> <div class="orenge3"></div> オレンジ3です<br> -------------------- ■Javascript 記述は最下部の</body>直前です。 <script type="text/javascript"> window.onload = function() { document.getElementsByClassName("orange1").innerHTML = ('<a href="./item/?item=orange1">商品はコチラ</a>'); document.getElementsByClassName("orange2").innerHTML = ('<a href="./item/?item=orange2">商品はコチラ</a>'); document.getElementsByClassName("orange3").innerHTML = ('<a href="./item/?item=orange3">商品はコチラ</a>'); } </script> -------------------- ■やりたい事 <div class="orenge1"></div> の部分に <a href="./item/?item=orange1">商品はコチラ</a> を表示したいと思っています。 同一ページに複数回表れる場合もあります。 よろしくお願い致します。
- ベストアンサー
- JavaScript
- noname#225112
- 回答数3