Ogre7077 の回答履歴

全400件中81~100件表示
  • ハテナなどの記号を使う場合も全角の方が良いですか?

    htmlでカタカナを使う場合は全角にした方がいいと聞いたのですが、 ハテナなどの記号を使う場合も全角の方が良いですか?

    • ベストアンサー
    • HTML
  • フレームメニューでリンク先を展開して表示させる

    はじめて投稿します。よろしくお願いします。 フレームページで、左にメニュー、右にコンテンツです。 右コンテンツ内はtoggleで項目ごとに展開・折りたたみの設定をしており 初期値はdisplay:none;を指定しています。 左メニューのリンクをクリックすると、右コンテンツの該当箇所に移動して 中身を展開して表示させたいです。 <左メニュー(menu.html)> <ul> <li><a href="a.html#title1" target="right"></li> <li><a href="b.html#title2" target="right"></li> ・ ・ ・ </ul> <右コンテンツ(a.html)> <script> $(function(){ $("#list li div:nth-child(1)").addClass("title"); $("#list li div:nth-child(2)").addClass("content"); $(".title").click(function(){ $(this).next().toggle(300); }); }); </script> <ul id="list"> <li> <div id="title"> <p> <h4> <a name="title1"> タイトル1</a> </h4> </p> </div> <div id ="content" style="display:none;"> <p> あああああああああああああああああああああああ </p> </div> </li> </ul> javascriptなのかjqueryなのか、CSS3でもできるのか・・ なるべく簡単な方法がいいのですが 知識が乏しく、色々と試しましたが結果が出ずに悩んでいます。 アドバイスいただけないでしょうか。

  • フレームメニューでリンク先を展開して表示させる

    はじめて投稿します。よろしくお願いします。 フレームページで、左にメニュー、右にコンテンツです。 右コンテンツ内はtoggleで項目ごとに展開・折りたたみの設定をしており 初期値はdisplay:none;を指定しています。 左メニューのリンクをクリックすると、右コンテンツの該当箇所に移動して 中身を展開して表示させたいです。 <左メニュー(menu.html)> <ul> <li><a href="a.html#title1" target="right"></li> <li><a href="b.html#title2" target="right"></li> ・ ・ ・ </ul> <右コンテンツ(a.html)> <script> $(function(){ $("#list li div:nth-child(1)").addClass("title"); $("#list li div:nth-child(2)").addClass("content"); $(".title").click(function(){ $(this).next().toggle(300); }); }); </script> <ul id="list"> <li> <div id="title"> <p> <h4> <a name="title1"> タイトル1</a> </h4> </p> </div> <div id ="content" style="display:none;"> <p> あああああああああああああああああああああああ </p> </div> </li> </ul> javascriptなのかjqueryなのか、CSS3でもできるのか・・ なるべく簡単な方法がいいのですが 知識が乏しく、色々と試しましたが結果が出ずに悩んでいます。 アドバイスいただけないでしょうか。

  • strlen=がなかったら表示はどうなりますか!?

    #include <stdio.h> #include <string.h> int main() { char mojiretsu[10]; int nagasa; mojiretsu[0] = 'A'; mojiretsu[1] = 'B'; mojiretsu[2] = 'C'; mojiretsu[3] = '\0'; printf("%s\n", mojiretsu); nagasa = strlen(mojiretsu); printf("strlen=%d\n", nagasa); }  私のPCはgccプログラムがうまく働いていません 。   なのでコンパイル後の結果が分かりません。     以上のプログラム表示結果は参考書では    ABC strlen=3    です。  それで  "strlen=%d\n" を"%d\n"にしたら    表示結果は    ABC     3     となるのでしょうか!?  よろしくお願いします。  

    • Campus2
    • 回答数4
  • javaの乱数で質問です

    100個の配列を準備して各要素に0~9までの乱数を発生させ5の要素がいくつあるか数えて個数を出力するプログラムがわかりません。 教えてください。

  • return (A && B) || 0;

    下記コードはどういう意味でしょうか? ・piyo[b] と piyo[b][a] または 0を返す? ・条件分岐もないのに? ・もしかして条件式を返す? ・あるいは、piyo[b] と piyo[b][a] を返す。または 0? ・ビット演算子? hoge = function(a, b) {  return (piyo[b] && piyo[b][a]) || 0; };

    • re97
    • 回答数6
  • テーブルの行の高さを指定する時全てのtdタグに?

    スタイルシートでテーブルの行の高さを指定する時は、 全てのtdタグにスタイルシートを指定するべきか、 1つだけ(一番左だけ)指定すればいいのかわからないので押してください。 全てのtdタグに指定しても、一つのtdタグに指定しても、結局はその行の高さは指定した高さになります。 コードを書く上でどちらが適切か教えてください。 -------------------------------------------------- <style type="text/css"> td.test {height: 50px;} </style> <body> 1の例<br>(2列ともclass="test"を入れた)<br> <table border=1> <tr><td class="test">1</td><td class="test">2</td></tr> <tr><td class="test">3</td><td class="test">4</td></tr> </table> <br><br> 2の例<br>(一番左の列だけclass="test"をいれた)<br> <table border=1> <tr><td class="test">1</td><td>2</td></tr> <tr><td class="test">3</td><td>4</td></tr> </table> <br><br> 3の例<br>(スタイルシートは何も指定していない)<br> <table border=1> <tr><td>1</td><td>2</td></tr> <tr><td>3</td><td>4</td></tr> </table>

    • ベストアンサー
    • HTML
  • URLについて

    よく、 http://www.sample.com/category/ とか http://www.sample.com/category/music/ とか、「/」でアドレスが終わっているページがありますが、これは実際には http://www.sample.com/category/index.php http://www.sample.com/category/music/index.html という構成なのでしょうか? 知りたいのは2点です。 質問1. なぜ、「/」で終わるようにして http://www.sample.com/category.php http://www.sample.com/category/music.html としないのでしょうか? 質問2. あと、もしパラメータをつけるとしたら http://www.sample.com/category.php?id=hoge は、 http://www.sample.com/category/ だとどのようになるのでしょうか?

    • ベストアンサー
    • HTML
    • suffre
    • 回答数7
  • csvの内容を配列に入れて個別に変数をつける

    はじめまして、お世話になります。 内容はdata.csvを開いて$a1の値が、ban1の時に、 該当の一行を読み出して、カンマ区切りでわかれている順番に、 $a1 $a2 $a3という変数に代入して他のプログラム内で、利用できればと思いますが、 思うように値が取得できません。 下記、参考サイトなどを見ながら、 動作の部分をかいてみました。 まだ理解が浅く、見当はずれな指示があるかもしれませんが、 ご参照いただき具体的な、 ご指摘をいただければと思います。 よろしくお願いいたします。 my $dataFile = 'data.csv'; open FH,"<$dataFile" or error_msg("データファイルが開けません : $!"); flock(FH, LOCK_EX); while(<FH>){ chomp(); my@dummy = split(/,/,$_); if($a1 == $ban1) { $hoge = $_; last; } chop $hoge; ($a1,$a2,$a3,$a4,$a5,$a6,$a7,$a8,$a9,$a10,$a11) = split(/,/); } flock(FH, LOCK_NB); close FH;

  • C++ 画像をダウンロード

    C++でインターネットのurlをプログラム上に入力してそれをcドライブに保存するプログラムを教えてください!

  • URLについて

    よく、 http://www.sample.com/category/ とか http://www.sample.com/category/music/ とか、「/」でアドレスが終わっているページがありますが、これは実際には http://www.sample.com/category/index.php http://www.sample.com/category/music/index.html という構成なのでしょうか? 知りたいのは2点です。 質問1. なぜ、「/」で終わるようにして http://www.sample.com/category.php http://www.sample.com/category/music.html としないのでしょうか? 質問2. あと、もしパラメータをつけるとしたら http://www.sample.com/category.php?id=hoge は、 http://www.sample.com/category/ だとどのようになるのでしょうか?

    • ベストアンサー
    • HTML
    • suffre
    • 回答数7
  • フォーム要素以外にもname属性を付与して良い?

    HTML5仕様では、name属性はどこに付与する決まりになっているのでしょうか? ・フォーム要素以外にもname属性を付与して良いのでしょうか? ・下記のようなことをしても良いでしょうか? ・テキストフィールドではなく、<div name="hoge">をDOM操作してその結果をPOSTで受け取りたいのですが… <form method="post">  <div name="hoge"></div>  <input type="submit"> </form>

    • ベストアンサー
    • HTML
    • re97
    • 回答数4
  • 多次元配列のkeyをカウントUPしながら取得したい

    お世話になります。 for文をその分記述すれば、得たい値は取得できるのですが、スマートではない為、多次元配列のkeyをカウントアップしながら取得できれば・・・と、ハマってます。 どのように記述すれば可能でしょうか。 callback({ "IMG" : [ { "src" : { "url1" : "http://domain.com/", "url2" : "http://domain.com/", "url3" : "http://domain.com/" } }, { "src" : { "url1" : "http://domain.com/", "url2" : "http://domain.com/", "url3" : "http://domain.com/" } }, { "src" : { "url1" : "http://domain.com/", "url2" : "http://domain.com/", "url3" : "http://domain.com/" } } ] } ); $(function(){ $.ajax({ type: 'GET', url: './jsonp.js?callback=?', dataType: 'jsonp', jsonpCallback: 'callback', success: function(data){ str = $('<ul id="tiles"></ul>'); /*下記のやり方で取得可能ですが、物凄く冗長な為、簡素に記述したいのです for (var i in data.IMG) { var imgsrc = data.IMG[i].src.url1; alert( "imgsrc="+imgsrc ); } for (var i in data.IMG) { var imgsrc = data.IMG[i].src.url2; alert( "imgsrc="+imgsrc ); } for (var i in data.IMG) { var imgsrc = data.IMG[i].src.url3; alert( "imgsrc="+imgsrc ); } */ var ary=new Array(1,2,3); for(n in ary) { for (var i in data.IMG) { var url = 'url'+n; var imgsrc = data.IMG[i].src.url; alert( "url="+url ); } } }); }); どなた様かご教授戴けますようお願い致します。

    • taku0
    • 回答数3
  • 第3日曜日のみの日付を取得、セレクトボックスに

    Javascriptで毎月の第3日曜日のみの日付を取得し、フォームのセレクトボックスに何件か表示できるようにしたいです。 調べて見て以前似たような記事を見つけたのですが、その記事は毎週土曜日のみで、それを毎月第3日曜日に限定することが自分には出来ませんでした。 http://okwave.jp/qa/q5738655.html ご教授頂けると嬉しいです。 どうぞよろしくお願い致します。

    • oktsan
    • 回答数4
  • 指定した配列と一致したデータを削除したい

    下記のような形でarrayに該当する文字列を含んだhrefとその親要素をremoveChildで削除したいのですが、hrefからarrayに該当するデータだけを取り出すにはどうしたら良いのかが分かりません。 何か良い方法がありましたらアドバイスを頂ければと思います。 よろしくお願い致します。 var array = [ "example.com", "example.net", "subdomain.example.org", "example.jp/subdirectory" ]; var links = document.getElementsByTagName("a"); var href = links.getAttribute("href"); var parent = links.parentNode; document.body.removeChild(取り出したデータ); // html <ul> <li><a href="http://example.com ">A</a></li> <!-- リストアイテムごと消える --> <li><a href="http://example.net/subdirectory/post.html ">B</a></li> <!-- リストアイテムごと消える --> <li><a href="https://example.org ">C</a></li> <!-- 消えない --> <li><a href="http://example.jp/subdirectory/post.html ">D</a></li> <!-- リストアイテムごと消える --> </ul> <a href="https://subdomain.example.org ">E</a> <!-- 消える -->

    • noname#210746
    • 回答数3
  • JavaScript/CANVASでの画像読込不可

    JavaScriptで、Canvas上で、透過GIFファイルを表示しようとしています。 (JSでは2週間ほど勉強しておる初心者です。皆様のアドバイス賜りたくよろしくおねがいします。) オリジナルのPictureクラスを以下のように宣言し、 --------------------------------------------- // pictureクラス var Picture = function(ctx, picture, locX, locY, width, height, canvas){ this.ctx = ctx; this.picture = picture; this.locX = locX; this.locY = locY; this.width = width; this.height = height; this.canvas = canvas; var img = new Image(); this.img = img; this.img.src = this.picture; } Picture.prototype.drawPicture = function(){ this.img.onload = function(){ ★ this.ctx.drawImage(this.img, this.locX, this.locY, this.width, this.height); } } ---------------------------------------------------------- 以下のように使用しても、 ------------------------------------------ var Container1 = new Picture(mainctx, "画像ファイル.gif", 42, 80, 100, 50, maincanvas); Container1.drawPicture(); ------------------------------------------ 以下のエラーがでます。(Firefox上で確認) ---------------------- TypeError: this.ctx is undefined (エラー行は★の書いている行) ---------------------- ちなみに、drawPicture関数を ---------------------- Picture.prototype.drawPicture = function(){ this.ctx.drawImage(this.img, this.locX, this.locY, this.width, this.height); } ---------------------- と変更すれば、エラーはなくなりますが、 画像は出るときと出ないときがあります。何度か再読込すれば表示されます。 きっと thisの使い方が間違っている(=理解していない)のではないかと 思うのですが、いかがでしょうか? すみませんが、うまく動く方法をご教示頂ければうれしいです。よろしくおねがいします。 以上

    • nsonoda
    • 回答数1
  • C++(というよりC)で文字を置換

    現在じゃんけんさせるプログラムを作っています。その中で 0→ぐー 1→ちょき 2→パー のように変換してreturnさせる関数を作りたいのです。 現状作ったファイルをコンパイルすると VisualStudioだと エラー 1 error C2440: 'return' : 'char [20]' から 'int' に変換できません。 27 1 じゃんけん・改 2 IntelliSense: 戻り値の型が関数型と一致していません 27 9 じゃんけん・改 g++だと In function 'int Replacement(int)': 19:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *Replaced = "パー"; ^ 22:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *Replaced = "ちょき"; ^ 25:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char *Replaced = "ぐー"; ^ 27:9: error: invalid conversion from 'char*' to 'int' [-fpermissive] return Replaced; ^ 17:7: warning: address of local variable 'Replaced' returned [-Wreturn-local-addr] char Replaced[20] = { 0 }; ^ In function 'int main()': 60:27: error: 'scanf_s' was not declared in this scope scanf_s("%d", &player_c); とエラーやら警告がでます。g++のscanf_sのエラーはscanfにすればいいので気にしないとして、どうすれば目的の関数が作れますか? [ソース抜粋] int Replacement(int ver){ char Replaced[20] = { 0 }; if (ver == 2){ char *Replaced = "パー"; } else if (ver == 1){ char *Replaced = "ちょき"; } else{ char *Replaced = "ぐー"; } return Replaced; /*switch (ver){ case 2: char *Replaced = "パー"; return Replaced; break; case 1: char *Replaced = "ちょき"; break; default: char *Replaced = "ぐー"; break; }*/ } void Which_is_Winner(int player_c,int cpu_c, int Judge_Which_is_Winner){ printf("じゃんけん・・・・・・ポンっ!\n"); printf("あなた:%s\nCPU:%s\nじゃんけん", Replacement(player_c), Replacement(cpu_c));//それぞれの手を表示 if (player_c == Judge_Which_is_Winner){ printf("あなたの勝ちです!\n"); } else { printf("cpuの勝ちです!\n"); } }

  • DOM追加時に表示されるが自動削除(?)される

    まず、初心者な質問すみません。 現在、Monacaを利用してAndroid/iPhone/iPad用のアプリを作成しています。 仕様として動的セレクトボックスで名称とLvを選択後、 押下時に画面下の一覧テーブルに行を追加する追加ボタンを作成しようとしています。 そこでDOMでテーブルの最終行に行追加を行い、セルの1つ目、2つ目、3つ目についてセル追加及び、内容の編集を行い、処理を確定させています。しかし、プレビューやAndroid版デバッガ等で確認すると、画面上で一瞬一覧テーブルに追加された後、更新の様なものがかかり、テーブルが元のヘッダーしかない状態になります。 この更新の様なものの発生を止める方法、 更新の様なものが必ず発生するのであればテーブルの情報が消えてしまうのを回避する方法、 について教えていただきたく。 --本文---- <head> <meta charset="shift-JIS"> <script src="plugins/plugin-loader.js"></script> <link rel="stylesheet" href="plugins/plugin-loader.css"> <script> // Set virtual screen width size to 320 pixels monaca.viewport({width: 320}); </script> <script type="text/javascript" language="JavaScript"> <!-- var abbility_Kind = new Array("all", "1", "2"); var abbility_Name = new Array(); abbility_Name["all"] = new Array("a","b","c","d"); abbility_Name["1"] = new Array("a","c","d"); abbility_Name["2"] = new Array("b"); var abbility_Lv = new Array(); abbility_Lv["a"] = new Array(1,2,3,4,5,6,7); abbility_Lv["b"] = new Array(1,2,3,4,5,6,7); abbility_Lv["c"] = new Array(1,2,3,4,5); abbility_Lv["d"] = new Array(1,2,3,4,5,6); function addSelOption(selObj, myValue, myText){ selObj.length++; selObj.options[ selObj.length - 1].value = myValue ; selObj.options[ selObj.length - 1].text = myText; } function createSelection(selObj, midashi, aryValue, aryText){ selObj.length = 0; addSelOption(selObj, midashi, midashi); for(var i=0; i < aryValue.length; i++){ addSelOption (selObj , aryValue[i], aryText[i]); } } function selectkind(obj){ createSelection(hoge.elements['name'], "", abbility_Name[obj.value], abbility_Name[obj.value]); } function selectname(obj){ createSelection(hoge.elements['level'], "", abbility_Lv[obj.value], abbility_Lv[obj.value]); } var i = 1; var maxAbbility = 10; function add(){ i++; var table1 = document.getElementById("needBody"); var row1 = table1.insertRow(-1); var cell1 = row1.insertCell(0); var cell2 = row1.insertCell(1); var cell3 = row1.insertCell(2); cell1.setAttribute("class","chk"); cell2.setAttribute("class","num"); cell3.setAttribute("class","name"); cell1.className = 'chk'; cell2.className = 'num'; cell3.className = 'name'; var HTML1 = '<input type="checkbox" name="chk' + i + '" value="' + i + '">'; cell1.innerHTML = HTML1; cell2.appendChild(document.createTextNode(new String(i))); cell3.appendChild(document.createTextNode(new String(hoge.elements['name'].value + hoge.elements['level'].value))); } --> </script> </head> <body> <font size="4px">構成</font> <form name="hoge"> <table> <tr><td>種類</td> <td></td> <td><select name="kind" onChange="selectkind(this)"> <option value="all">all</option> <option value="1">1</option> <option value="2">2</option> </select></td> </tr> <tr><td>名称</td> <td><font color="red">(※)</font></td> <td><select name="name" onChange="selectname(this)"> <option value=""></option> <option value="a">a</option> <option value="b">b</option> <option value="c">c</option> <option value="d">d</option> </select></td> </tr> <tr><td>Lv</td> <td><font color="red">(※)</font></td> <td><select name="level"></select></td> </tr> </table> <button type="submit" name="btnAdd" onClick="add()">追加</button> <font>一覧</font> <table border="1px"> <tbody id="needBody"> <tr> <th>&nbsp;</th> <th>#</th> <th>解放スキル</th> </tr> </tbody> </table> </form> </body> ----------

  • ファイル選択と同時にアップロード HTML+JS

    HTMLとJava Scriptのことを質問させてください <form>タグからファイルを選択すると同時をアップロードしたいと思っています。 複数の「ファイルを選択ボタン」を設置し、それぞれ"001.jpg"、"002.jpg"など指定の名前でアップロードしたいです。 下記のようにいくつかの<form>タグを設置し、javascriptでコントロールできるかと思いケース1のように書いた場合はうまくいったのですが、ケース2のように複数並べて記述した場合、動かなくなり困っております。 どなたか教えていただけないでしょうか? よろしくお願いいたします ケース1) <form id="upload_file1" action="file_upload.php" method="post" enctype="multipart/form-data" target="upload_frame">    <input type="hidden" name="picture_id" value="001.jpg" />    <input type="file" id="file_id_1" name="file_name" accept="image/jpeg"> </form> <form id="upload_file2" action="file_upload.php" method="post" enctype="multipart/form-data" target="upload_frame">    <input type="hidden" name="picture_id" value="002.jpg" />    <input type="file" id="file_id_2" name="file_name" accept="image/jpeg"> </form> <script> var form = document.getElementById("upload_file1"); var input = form.file_name; input.onchange = function (){ if(this.value){ form.submit(); } }; </script> ケース2) <form id="upload_file1" action="file_upload.php" method="post" enctype="multipart/form-data" target="upload_frame">    <input type="hidden" name="picture_id" value="001.jpg" />    <input type="file" id="file_id_1" name="file_name" accept="image/jpeg"> </form> <form id="upload_file2" action="file_upload.php" method="post" enctype="multipart/form-data" target="upload_frame">    <input type="hidden" name="picture_id" value="002.jpg" />    <input type="file" id="file_id_2" name="file_name" accept="image/jpeg"> </form> <script> var form = document.getElementById("upload_file1"); var input = form.file_name; input.onchange = function (){ if(this.value){ form.submit(); } }; var form = document.getElementById("upload_file2"); var input = form.file_name; input.onchange = function (){ if(this.value){ form.submit(); } }; </script>

  • javascriptでinput属性の入力

    複数のボタンがあります。 それぞれのボタンによって、value値を変えたいと考えています。 通常であれば <button class='button' type='submit' name='volume' value='350'>350購入</button> <button class='button' type='submit' name='volume' value='450'>450購入</button> という形を利用しますが、理由があり、 type='submit' を使用できません。 そこで、 <input id="button350" type="button" value="350購入" /> <input id="button450" type="button" value="450購入" /> というsubmit属性の無いボタンを使用しながら、「javascriptを使いname value を抽出しsubmitまで持っていく」ことを考えています。 そこで、下記のようなものを2種類(350と450は別の記載方法でテスト)作ってみましたが、いずれもsubmitは出来ますが、value値を渡すことが出来ません。 どのように書けば、name属性にvalue値を渡すことが可能でしょうか? <form action="abc.php" method="post" name="form2" id="form2"> <script> $(function(){ $('#button350').click(function() { $('input[type=\'submit\']'); $('input[name=\'volume\']'); $('input[value=\'350\']'); $('#form2').submit(); }); $('#button450').click(function() { $('input[type=\'submit\'],[name=\'d4_buy_stock_volume2\'],[value=\'450\']'); $('#form2').submit(); }); }); </script> <BR> <BR> <input id="button350" type="button" value="350購入" /> <BR> <input id="button450" type="button" value="450購入" /> </form>

    • tajix14
    • 回答数2