• ベストアンサー

document.getElementByIdて!

http://okwave.jp/qa/q7665551.html にdocument.getElementByIdとありますが、これって何を意味しているのですか  ネットで調べましたが、分かりませんでした? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

"get element by id" という英文の意味はこちら。 http://translate.google.co.jp/#en/ja/get%20element%20by%20id document.getElementByIdの使用例はこちら。 掲載コードを.htmlファイルとして保存してWebブラウザで表示してみてください。 http://okwave.jp/qa/q7279331.html の私の回答ANo.1 http://okwave.jp/qa/q7307500.html の私の回答ANo.4 http://okwave.jp/qa/q7154675.html の私の回答ANo.2

gogatunijyuku
質問者

お礼

HPをご紹介していただき、有難うございました。  ちびちび勉強します。

関連するQ&A

  • Dドライブに移したドキュメントフォルダについて

    7搭載のPCを初めて購入したのですが、 XPの時と同じようにドキュメントフォルダをDドライブに移しました。 ところが同じフォルダがCドライブにも残っています。 検索したところ 「Dドライブ側のファイルがC側にも表示されている」 http://okwave.jp/qa/q6386392.html という質問を読みましたが、 これって、ドキュメントフォルダはCドライブ上に実際にあるのではなく ただ表示されているだけ?(HDの物理容量はは使用していない?) ということでいいのでしょうか?

  • document.getElementById

    document.getElementByIdでURLを変数に代入したいのですが うまくリンクになりません。 どこが間違っているのでしょうか? どうしたらよいのでしょうか? ソースはこちらです <!DOCTYPE html> <html lang="ja"> <head> <script language="JavaScript" type="text/javascript"> var url = 'http://www.goo.ne.jp/'; var urlgoo = document.getElementById("urlgoo").src = url; </script> </head> <body> <a id="urlgoo" title="sample">Link</a> </body> </html>

  • document.getElementById() で返されるオブジェクトについて

    日本語で上手く説明できないのですが、 document.getElementById()で返されるオブジェクトに共通して使える関数を作成したいのです。 大体、こんな感じです。 Object.prototype.hoge = function(){...}; document.getElementById("ID").hoge(); しかし、この方法ではhogeは実行されないので、どうもObjectじゃないようなのです。 代わりに何を使えば良いのか、また、それが分かるサイトをご存知の方は、ご教示願います。

  • document.getElementById( ).style.displayについて

    「document.getElementById( ).style.display」を使って スタイルシートを書き換え、画像とテキストの表示替えをしています。 Firefoxでは正常に動作するのですが、 IEでは「displayプロパティ」を取得できずに動作しません。 htmlは以下のとおりです。 どなたかお分かりになる方、教えていただけないでしょうか? よろしくお願いします。 ★javascriptの内容 function toggle(Aid,Bid,Cid,Did,Eid) { document.getElementById(Aid).style.display = 'none'; document.getElementById(Bid).style.display = 'inherit'; document.getElementById(Cid).style.display = 'inherit'; document.getElementById(Did).style.display = 'none'; document.getElementById(Eid).style.display = 'none'; } ★スタイルシートの内容 #page {width: 910px;} #ai{height: 33px;display:inherit;} #kaki{ height: 33px;display:none;} #img_ai{margin: 0px;float: left;display:none;} #img_kaki{margin: 0px;float: left;display:inherit;}

  • マイコンピューター→ローカルディスク→Documents and Se

    マイコンピューター→ローカルディスク→Documents and Setting→ユーザー名ローマ字→Local Setting→Temporay Internet Files→・・・と深部に辿っていくとあるこの場所の意味について。 この「Temporay Internet Files」あたりから、gifファイルやHTML Document、Cookieなんちゃらとなぜこれがあるのだろう??というもの達があります。開いてみるとネットサーフィンをしているときにみた画像がたくさんあります。これらが格納される意味はなんなのでしょうか?保存した覚えもなく必要もないものがちらばってるような印象があるのですがなぜこうなるのか原因がわかりません・・・・ 実は先日このような質問をしています。↓ http://okwave.jp/qa/q6146772.html 一見不必要な画像ファイルなどが点在している中で、この「Temporay Internet Files」から更に深く入って「Content.IE5→OXAHIBIR」というところに全社員昇給明細の「エクセル」があるというのが、「社長がお気に入りの一社員に内容を何らかの形で伝えたのかどうなのかはともかく、なんだってこんなところにまぎれたんだろうか??」という疑問があります。 ちょっとこみいった質問ですが、わかる方がいらしたら教えてください。 宜しくお願い致します。

  • 【javascript】document.getElementByIdは一つしか使えないの?

    以下をhtmlをブラウザで見ると、文字列"aaa"は表示されますが、"bbb"は表示されません。 <html> <head> <SCRIPT LANGUAGE='JavaScript1.2'><!-- function init(){ document.getElementById("a").innerHTML="aaa"; document.getElementById("b").innerHTML="bbb"; } //--></script> </head> <body onload="init()"> <div id="a"></dev> <div id="b"></dev> </body> </html> ブラウザはIE,FFと試しましたが共に同じ結果でした。 FFのエラーコンソールには document.getElementById("b").innerHTML="bbb" is null のエラーメッセージが出てましたが、文法的に何が問題なのでしょうか?

  • document.getElementByIdがIE8だけ動きません

    javascript 初心者です。 HP上で問い合わせページを作っています。 質問の内容によって入力項目を表示/非表示させるために以下のようなスクリプトを書きました。 q-1 を選んだ時は”名前”と”質問内容”を入力,q-2 を選んだ時は”名前”,”入力1”,”質問内容”を入力するという形式です。 質問内容の選択はプルダウンメニューから行います。 IE8以外では動くのですが、IE8だけ動きません。 どうすればよいかを教えて下さい。 <head> 略 <script type="text/javascript"><!-- function checkmenu( disp ) { var a = disp ; document.getElementById('basic-info').style.display = "block"; document.getElementById('question').style.display = "block"; switch(a){ case "select_q-1" : document.getElementById('disp_q-2').style.display = "none"; break; case "select_q-2" : document.getElementById('disp_q-2').style.display = "block"; break; } } --> </script> </head> <body> <略> <select name="naiyou"> <option onclick="checkmenu('select_q-1')" value ="q-1">質問1<br> <option onclick="checkradio('select_q-2')" value ="q-2">質問2<br> <div id="basic-info" style="display:none"> <table class="aaa"> <tr> <td class="aaa" width="30%" valign="top"><b>お名前:</b></td> <td class="bbb" width="70%"><input type="text" name="name" size=30 maxlength=50 value=""></td> </tr> </table> </div> <div id="disp_q-2" style="display:none"> <table class="aaa" > <tr> <td class="bbb" width="30%" valign="top"><b>入力1:</b></td> <td class="td_toumei" width="70%"><input type="text" name="nyuuryoku1" size=30 maxlength=50 value=""></td> </tr> </table> </div> <div id="question" style="display:none"> <table class="aaa"> <tr> <td class="aaa" colspan="2"><b>質問内容: </b></td> </tr> <tr> <td class="bbb" valign="top" colspan="2"> <textarea name="question" cols="60"rows="10"></textarea> </td> </tr> <tr> <td class="bbb" colspan="2"> <input type="hidden" name="language" value="j"> <input type="submit" value="送信"> <input type="button" name="del" value="本文 クリア" onclick="msgclear()"> </td> </tr> </table> </div> 略 </body> 実際の質問の項目や入力内容はもう少し複雑ですが、おおまかにはこんな感じです。 プルダウンメニューで選択しても、IE8だけまったく動きません。 よろしくお願いします。

  • ドキュメント

    XPですが、「マイドキュメント」に保存してあるものと同じようなものが 「* * * * (私の名前)のドキュメント」にもあります。 1・・こちらを削除すると、初めの「マイドキュメント」にあるものも消えますか。 2・・もし、「マイドキュメント」だけになれば、ハードディスクの空きが増えますね。 3・・ドキュメントの意味は?

  • 簡単に見抜けるけどついつい許してしまう言い訳とか5

    簡単に見抜けるけどついつい許してしまう言い訳とか5 たとえば、貧乏ゆすりを指摘されて、リズムをきざんでいただけとか、、、 皆様が経験した、使った、聞いたことがある笑える、いかしている、いかしてない 全然言い訳になってない、意味わからない、なるほどな、どうしようもなくまるわかりだけど 許せる言い訳など紹介していただきたくおもいます。 実はこの質問前にも立てたのですが、もっといろいろ聞きたいので、 目に止まった人、思い出した人、、、、とにかくよろしくお願いします。 http://okwave.jp/qa/q6079949.html http://okwave.jp/qa/q6097067.html http://okwave.jp/qa/q6101627.html http://okwave.jp/qa/q6111030.html

  • マクロ オブジェクト変数Withブロック変数エラ-

    以前、こちらでインターネット上の窓にエクセルの数値を自動で入れたいと言う質問をさせて頂きました。http://okwave.jp/qa/q7676012.html VBAを利用したらどうかと教えていただき、マクロをその後、勉強し動いて感動しました。 クロネコの宅急便サイトで応用しようと試みたのですが、「オブジェクト変数またはWithブロック変数が設定されてません。」とエラーが出ます。 同じ仕組みだと思うのですが何がいけないんでしょうか? Dim myWindow As Object Dim myUrl As String myUrl = "http://toi.kuronekoyamato.co.jp/cgi-bin/tneko?init For Each myWindow In CreateObject("Shell.Application").Windows With myWindow If .LocationURL = myUrl Then .document.getElementById("text1").value = Range("A1").value .document.getElementById("text2").value = Range("A2").value .document.getElementById("text3").value = Range("A3").value .document.getElementById("text4").value = Range("A4").value .document.getElementById("text5").value = Range("A5").value Exit For End If End With Next myWindow

専門家に質問してみよう