約 3,831,409 件
https://w.atwiki.jp/hasekun/pages/264.html
①鯖番号入力 (これで、砦を押すと、砦周辺のマップに飛びます)1期2期3期で場所がちがいますので注意~ ②プリントスクリーン(PrtSc) ⇒ ペイント起動 ⇒ 貼り付けで、ルート等お絵かき 1期 2期 3期 スプレッドシート版(色なし、リンクなし、見るだけです) 1期砦座標 https //docs.google.com/spreadsheet/ccc?key=0AuVwj5nd4Fz6dGUyUnNRMlVHekdNY0JsV1E2MDRLZVE#gid=0 2期砦座標 https //docs.google.com/spreadsheet/ccc?key=0AuVwj5nd4Fz6dDNSV1JSYmswVjFGOXVBZVg2akZ1RHc#gid=0 3期~砦座標 https //docs.google.com/spreadsheet/ccc?key=0AuVwj5nd4Fz6dGVXVHdMcjRzWTY3RHd4T3FWZHdCVEE#gid=0 produce by ひろひろ
https://w.atwiki.jp/mysterycicle/pages/8.html
Mystery Circle@wikiの使い方 はじめに このページでは基本的な使い方を説明しています。 ただし、このページを開いてみただけで、「こんなに面倒くさいの?」とうんざりした方も少なからずいると思います。まずは、「最低限必要な使い方」をご覧ください。 サイトについて 最低限必要な使い方 新規作成 手順 新規作成(他のページをコピーする) ページ編集 手順 その他 サイトについて このサイトは、メンバーおよび管理人のみが、新規ページ作成とページの更新ができるように設定されています。 トップページなどのいくつかの例外を除き、閲覧も、基本的にメンバーのみに制限されています。 利用するには、ページ上の「ログイン」をクリックし、ユーザー名とパスワードを入力してください。 このMC@wikiのメンバーは、Mystery Circleの書き手とします。ユーザー名およびパスワードはMC管理人にご確認ください。 最低限必要な使い方 最低限必要な操作は、「ログイン」と「ページの編集」のみです。 ログイン MC@wikiでは、メンバー以外の閲覧や編集が制限されています。必要に応じてログインしてください。 ログイン方法は、以下の2つの方法があります。 上メニューの「ログイン」をクリックし、ログイン画面でユーザーとパスワードを入力しログインします。 ログインが必要な画面を開こうとすると、ユーザーとパスワードの入力が求められます。そこでユーザーとパスワードを入力しログインします。 ページの編集 作品の校正などで、ページの編集が必要なことがあります。この操作を行うには、ログインしている必要があります。 ページの編集は以下の手順になります。 編集したいページを開く 本文上にある「このページを編集する」をクリックして、編集モードに入る。※ 編集ページで必要な編集を行い、「投稿」ボタンをクリックする。 ※「このページを編集する」の表示がないページは、編集権限がありません。編集する必要がある場合は、管理者に確認してください。 ここでは2つの操作のみですが、このページでは、他に、ページの「新規作成」について説明しています。さらに詳しい@wikiの使い方を知りたい場合は、ヘルプ@wikiをご確認ください。 新規作成 手順 1. 上メニューの「新しいページ」をクリックします。 2. ページ作成画面になるので、「新しいページ名」を入力し、編集モードを選択します。 新規作成画面 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (newpage.gif) 編集モードには、「ワープロモード」「wikiモード」「そのままテキストモード」の3種類があります。1ページあたり、wikiモードは50k、他の2つは200kという容量制限があります。小説の投稿や校正のためには、「そのままテキストモード」が適しています。ここでは、そのモードでの新規ページ作成について説明します。それ以外のモードについては、ヘルプ@wiki等をご確認ください。 3. 「本文」にテキストを入力し、その下にある「投稿」ボタンをクリックしてください。「ページの説明」「タグ」欄は入力不要です。 編集画面 以上 メニューに自動的にリンクは張られません。新規作成したページを確認するには、メニューの「ページ一覧」をクリックしてください。 必要に応じて他のページへリンクを張ってください。リンクは以下のフォーマットになります(全角で書いていますが、実際は半角で書いてください) [[表示文字>リンクするページ名(2.でつけたページ名)]] 新規作成(他のページをコピーする) ページを新規作成する場合、他のページをコピーして新しいページとすることが可能です。 手順 1. 新規作成の手順2.で「既存ページをコピーして新しいページを作成」をクリックします。 2. コピー元にするページを検索します。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (copypage01.gif) 3. コピー元を選択し、新規ページ名を指定します。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (copypage02.gif) 以上 コピー元ページとして【雛形】についてを準備しました。 ページ編集 手順 1. 編集したいページを開きます。 2. 本文の上の「このページを編集する」をクリックします。 3. 編集画面が開くので、必要な編集をし「投稿」ボタンをクリックします。 以上 その他 wikiモードのページでは、画像の表示が可能です。 表示させる画像をアップロードするには、表示させたいページの閲覧モードで(編集モードではできません)、右上にあるプルダウンメニューから「アップロード」を選択します。 アップロードした画像の本文で表示させるには、表示させたい箇所に「#ref(ファイル名)」または「&ref(ファイル名)」を記述します(#、&は半角で)。詳細は、wikiモード編集画面の下にあるヘルプを参照してください。 アップロードしたファイルを消すには、プルダウンメニューから「アップロード」を選択してください。アップロード画面では、既存の画像が一覧表示されています。そこで、削除したいファイルの「削除」をクリックすると、そのファイルは削除されます。 既存ページのページ名を変更するには、変更したいページを開き、プルダウンメニューから「ページ名変更」を選択します。 既存ページの削除は管理人のみ可能です。 左にあるメニューは、「メニュー」をクリックし、他のページと同様に編集することが可能です。 メニューには、閲覧ユーザーの制限ができません。リンクを追加する場合は、ご留意ください。
https://w.atwiki.jp/mystery_circle/pages/5.html
Mystery Circle@wikiの使い方 はじめに このページでは基本的な使い方を説明しています。 ただし、このページを開いてみただけで、「こんなに面倒くさいの?」とうんざりした方も少なからずいると思います。そんな方は、まずは、「最低限必要な使い方」をご覧ください。 サイトについて 最低限必要な使い方 新規作成 手順 新規作成(他のページをコピーする) ページ編集 手順 その他 サイトについて このサイトは、メンバーおよび管理人のみが、新規ページ作成とページの更新ができるように設定されています。 トップページなどのいくつかの例外を除き、閲覧も、基本的にメンバーのみに制限されています。 利用するには、ページ上の「ログイン」をクリックし、ユーザー名とパスワードを入力してください。 このMC@wikiのメンバーは、Mystery Circleの書き手とします。ユーザー名およびパスワードはMC管理人にご確認ください。 最低限必要な使い方 最低限必要な操作は、「ログイン」と「ページの編集」のみです。 ログイン MC@wikiでは、メンバー以外の閲覧や編集が制限されています。必要に応じてログインしてください。 ログイン方法は、以下の2つの方法があります。 上メニューの「ログイン」をクリックし、ログイン画面でユーザーとパスワードを入力しログインします。 ログインが必要な画面を開こうとすると、ユーザーとパスワードの入力が求められます。そこでユーザーとパスワードを入力しログインします。 ページの編集 作品の校正などで、ページの編集が必要なことがあります。この操作を行うには、ログインしている必要があります。 ページの編集は以下の手順になります。 編集したいページを開く 本文上にある「このページを編集する」をクリックして、編集モードに入る。※ 編集ページで必要な編集を行い、「投稿」ボタンをクリックする。 ※「このページを編集する」の表示がないページは、編集権限がありません。編集する必要がある場合は、管理者に確認してください。 ここでは2つの操作のみですが、このページでは、他に、ページの「新規作成」について説明しています。さらに詳しい@wikiの使い方を知りたい場合は、ヘルプ@wikiをご確認ください。 新規作成 手順 1. 上メニューの「新しいページ」をクリックします。 2. ページ作成画面になるので、「新しいページ名」を入力し、編集モードを選択します。 新規作成画面 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (newpage.gif) 編集モードには、「ワープロモード」「wikiモード」「そのままテキストモード」の3種類があります。1ページあたり、wikiモードは50k、他の2つは200kという容量制限があります。小説の投稿や校正のためには、「そのままテキストモード」が適しています。ここでは、そのモードでの新規ページ作成について説明します。それ以外のモードについては、ヘルプ@wiki等をご確認ください。 3. 「本文」にテキストを入力し、その下にある「投稿」ボタンをクリックしてください。「ページの説明」「タグ」欄は入力不要です。 編集画面 以上 メニューに自動的にリンクは張られません。新規作成したページを確認するには、メニューの「ページ一覧」をクリックしてください。 必要に応じて他のページへリンクを張ってください。リンクは以下のフォーマットになります(全角で書いていますが、実際は半角で書いてください) [[表示文字>リンクするページ名(2.でつけたページ名)]] 新規作成(他のページをコピーする) ページを新規作成する場合、他のページをコピーして新しいページとすることが可能です。 手順 1. 新規作成の手順2.で「既存ページをコピーして新しいページを作成」をクリックします。 2. コピー元にするページを検索します。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (copypage01.gif) 3. コピー元を選択し、新規ページ名を指定します。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (copypage02.gif) 以上 コピー元ページとして【雛形】についてを準備しました。 ページ編集 手順 1. 編集したいページを開きます。 2. 本文の上の「このページを編集する」をクリックします。 3. 編集画面が開くので、必要な編集をし「投稿」ボタンをクリックします。 以上 その他 wikiモードのページでは、画像の表示が可能です。 表示させる画像をアップロードするには、表示させたいページの閲覧モードで(編集モードではできません)、右上にあるプルダウンメニューから「アップロード」を選択します。 アップロードした画像の本文で表示させるには、表示させたい箇所に「#ref(ファイル名)」または「&ref(ファイル名)」を記述します(#、&は半角で)。詳細は、wikiモード編集画面の下にあるヘルプを参照してください。 アップロードしたファイルを消すには、プルダウンメニューから「アップロード」を選択してください。アップロード画面では、既存の画像が一覧表示されています。そこで、削除したいファイルの「削除」をクリックすると、そのファイルは削除されます。 既存ページのページ名を変更するには、変更したいページを開き、プルダウンメニューから「ページ名変更」を選択します。 既存ページの削除は管理人のみ可能です。 左にあるメニューは、「メニュー」をクリックし、他のページと同様に編集することが可能です。 メニューには、閲覧ユーザーの制限ができません。リンクを追加する場合は、ご留意ください。
https://w.atwiki.jp/akitaicpc/pages/217.html
setの使い方 setは集合を扱いたいときや重複せずに何かを数え上げたいときに使います. setの宣言 std set 格納したい型名 変数名; set 格納したい型名 変数名; // using namespace std; を書いているとき setでよく使うメンバ関数 // set T s; とします // 要素数を返す. (戻り値 size_type) s.size(); // 要素をすべて削除する (戻り値 void) s.clear(); // 要素数が 0 のときは true, そうでないときは false を返す. (戻り値 bool) s.empty(); // key に一致する要素の個数を返す. 要素は重複しないので必ず 0 か 1 が返ってくる. (戻り値 size_type) s.count( const T key ); // key を追加して, その要素を指すイテレータと挿入されたかどうかの組が返ってくる. (戻り値 pair iterator,bool ) s.insert( const T key ); // key を削除し, 削除した個数を返す. (戻り値 size_type) s.erase( const T key ); // s の先頭を指すイテレータを返す. (戻り値 iterator) s.begin(); // s の末尾を指すイテレータを返す. (戻り値 iterator) s.end(); その他 // すべての要素を走査する for(set T iterator it = s.begin() ; it != s.end() ; ++it ){ *it; } ...
https://w.atwiki.jp/japanesehiphop/pages/1513.html
・MEMBER MONOm.i.c MONKEY_SEQUENCE.19 ・ANALOG [WORKS] 2014 EyeSheTell/V.A.
https://w.atwiki.jp/japanesehiphop/pages/4067.html
Format Title Artist Label Model Number Release Press 12 MONKEY 4(white) 餓鬼レンジャー 東雲RECORDS IMPA-0001 2002/--/-- - bf7540a84d1911e3849812006f78d5fc_8.jpg Side Track Title Produce A 1 MONKEY 4 DJ HIGH SWITCH 2 MONKEY 4(G.P REMIX) G.P B 3 MONKEY 4(Inst) DJ HIGH SWITCH 4 MONKEY 4(G.P REMIX)(Inst) G.P 5 MONKEY 4(Acap) DJ HIGH SWITCH PERTAIN CD MONKEY4 (CCCD)
https://w.atwiki.jp/deee/pages/12.html
全般 東京工業大学 ホームページ 東京工業大学 工学部 電気電子工学科(日本語版) 東工大ポータル 東工大オープンコースウェア(OCW) 教務Webシステム 東京工業大学付属図書館 TDLオンラインリクエスト 東京工業大学で利用できるデータベース一覧 CiNii (論文検索) 2009年度卒研配属アンケート 進路指導調査票 過去の大学院入学試験問題 授業関連 M1 前期 VLSI工学 前年度はこちら 導波回路論 講義資料 OCWはこちら(スライド資料のみ) CMOSデバイス物理 前年度はこちら 6学期 電気電子工学実験第4(通信伝送) MATLABのマニュアルなどが掲載されています 通信伝送工学(E)(高田潤一)講義ノート OCWはこちら(内容は同じ) 中間と期末の解答も公開されています 通信伝送工学(O)(阪口啓)講義ノート Eクラスのものと内容はほとんど変わらないようです 電力工学Ⅰ OCW講義ノート 前年度はこちら 集積回路工学 講義ノート 講義ノートとレポート問題が掲載されています 5学期 アナログ電子回路(O)(松澤昭)講義ノート 2回目からは資料配らないらしいので各自印刷しましょう 電子デバイス(O)(宮本恭幸)OCW講義ノート 昨年度のはこちら(内容はほとんど変わらないはず) 波動工学 学内からは演習問題が見れるらしいです 波動工学 OCW講義ノート 2009年度の出ました 一般機械工学 OCW講義ノート 4学期 半導体物性(O)講義ノート サンドゥー研のHP内 半導体物性(E) OCW講義ノート 2009年度の出ました 回路理論 講義ノート たしかE,O共通です 制御工学(E) 講義ノート 3学期 フーリエ変換及びラプラス変換(O) (水本哲弥) OCW講義ノート 授業中も言っていた、2006年度の講義ノート 線形回路(O) (山田明) OCW講義ノート 電気・電子計測 (中村健太郎) OCW講義ノート OCWにはE/O区分がないが、電気電子計測(O)の担当者 アルゴリズムとプログラミング(E) 講義資料、過去の試験問題あり アルゴリズムとプログラミング(O) 講義資料(ppt形式)、講義毎の演習問題・解答あり 電磁気学Ⅰ(E) 講義資料、問題集、講義毎の演習問題あり 歴史学 (山室恭子) OCW講義ノート 今年度のノート、授業開始前から課題配布確認 認知科学 (徃住彰文) OCW講義ノート …… 2007年度版講義資料その他重要事項 その他 Titech Portal Auto Login for Greasemonkey 東工大のマトリクス認証自動化スクリプト。 firefoxのアドオン「Greasemonkey」専用です。 Maxima Maximaのダウンロードページ。 下の表のMaxima~~.exeからインストーラがダウンロードできます。 JDK 6 Update 3 アルゴリズムとプログラミングの授業で使うJDKのDLページです。 [ダウンロード]→[Accept]→[Windows Offline Installation, Multi-language]または[Windows Online Installation, Multi-language]でDLできます。 デジタルマルチメータ -- CD751/CD731/CD721 電気電子工学実験第1「計測機器の使用方法」で使うデジタルテスタのHPです。 取扱説明書はこのページの中程、[製品の一般仕様]の項目の右側にある[詳細は取説で]のリンクから「CD721」を選べばDLできます。 理工系のための 解く! 複素解析 訂正の正誤表が置いてある。 何という間違えの数・・・萎えますね。 Linear Technology LTspice/SwitcherCAD III 配布ページ リニアテクノロジー社が無償で提供している回路シミュレータで、抵抗器・コンデンサ・インダクタなどの受動素子およびトランジスタやオペアンプなどの能動素子を含む回路の動作検証ができる。実際に電気部品を使って組み立ててオシロスコープで測定するのと同じ様なことがコンピュータの中で行なえるソフトウェアです。オリジナルのSPICEはカルフォルニア大学で開発されたソフトウェアですがこれから派生した様々なSPICEがあり、LTspice/SwitcherCADIIIもそのひとつです。 Webラーニングプラザ 技術者の継続的能力開発や再教育の支援を目的とし、科学技術振興機構が無料にて提供する、技術者向けeラーニングサービスです。ライフサイエンス、情報通信、環境、ナノテクノロジー・材料、電気電子、機械、化学、社会基盤、安全、科学技術史、総合技術監理、技術者倫理、知財に関する教材を学習できます。 広告スペース
https://w.atwiki.jp/ufion/pages/18.html
@の使い方 @の使い方1.@とは 2.使い方 3.soraと会話してみよう 1.@とは masa 曰く @はDメール Dはdesignate 1〈…を〉(明確に)示す,指示する. 2a〔+目+(as) 補〕〈人などを〉〈…に〉指名する,選定する; 任じる 《★しばしば受身で用いる》. 個人を呼びだして発言をすることです 相手が必ずしも反応してくれるとは限りません あせらず、しばらく時間を置いてまた話しかけてみましょう 現状ではゼロ発言時のみ使用可能です 2.使い方 発言欄に半角@とID名、発言内容を書き込む @ID,ID,ID,IDで複数を指定することもできます #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ufion_at_1.jpg) 3.soraと会話してみよう みんなのアイドルsoraちゃんとの会話を例にして見ましょう #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (ufion_at_2.jpg) soraちゃんにおはようと挨拶をしてみましょう soraちゃんが返信をくれました 返信にまたレスをして話の輪を広げていきましょう
https://w.atwiki.jp/mbdays/pages/20.html
Remember The MilkをFirefoxカスタマイズで強化 Forefoxには多種多様なアドオンやGreasmonkey用スクリプトなどを利用して様々なカスタマイズを行うことができる。その中で、Remember The MilkのWebアプリをもっと便利にするためのものも多く用意されている。以下がいくつかの場所から情報収集したもの。また、管理人が利用しているアドオンについては次項に少し詳しい説明も加えた。 A Bit Better RTM Remember The Milk display keyboard shortcuts Remember The Milk Long Search Remember The Milk - Smaller Tabs, smartlists only Remember The Milk widely 管理人用Remember The Milkカスタマイズ 上記の紹介の中で、管理人が日常的に利用しているのが以下のものになる。 A Bit Better RTM Remember The Milk display keyboard shortcuts Remember The Milk Long Search
https://w.atwiki.jp/typer/pages/53.html
a = document.querySelector('[class="nav-link active"]'); b = a.getBoundingClientRect().top; scrollBy(0, b - 200); dispatchEvent ボタン1おしたらボタン2クリック input type="button" id="btn1" onclick="test1()" value="ボタン1" input type="button" id="btn2" onclick="test2()" value="ボタン2" br input type="text" id="text1" function test1(){ let event = new Event("click"); btn2.dispatchEvent(event); } function test2(){ text1.value += Number(1); } キーボードイベント キーコード表 https //anysweb.co.jp/keycheck/ document.addEventListener('keypress', keypress_ivent); function keypress_ivent(e) { if(e.code === 'KeyA'){ //Aキーが押された時の処理 alert("Aがおされた"); } return false; } HTML要素を追加 form input type="text" id="text1" onclick="test1()" /form script function test1(){ var a = document.getElementById("text1"); a.insertAdjacentHTML("afterend"," img src='画像URL' width='50' height='50' "); } /script HTML要素を追加2(JSとHTMLコードを直接サイトに流し込む) chrome F12→コンソール(改行はShift+Enter)に以下のコードいれる var a = document.getElementById("main"); function test1(){ alert(1); } a.insertAdjacentHTML("afterend",` form input type="text" id="text1" onclick="test1()" /form `); コンソールスクリプトスニペット(コンソールより便利) F12→ソース→ページ→スニペット→新規作成 新しいスニペットを作成→JSコード入力→Ctrl+Enter クリップボードの値を貼り付け input type="button" id="btn1" value="input" onclick="test1()" script function test1(){ navigator.clipboard.readText().then(e = { alert(e); }); } /script HTML内の要素AをBの前に移動 var a = document.querySelector('[class="buttons-outer"]'); var b = document.querySelector('[class="tabs-back"]'); b.appendChild(a); b.parentNode.insertBefore(a,b); HTMLで複数の要素ある時の削除(class="test")が2個ある場合 var a = document.getElementsByClassName("test"); a[0].remove(); a[0].remove(); 新規ウィンドウの作成 親ウィンドウから子ウィンドウデータを受け渡す方法(open、opener) https //notepad-blog.com/content/150/ window.open('URL', 'ウィンドウ名', 'width=600,height=360'); イベントの追加 addEventListener() var text1 = document.getElementById("text1"); text1.addEventListener('click', Event, false); function Event() { alert(1); } HTML form テキストボックスがクリックされた時のイベントを追加 input type="text" id="text1" /form ローカルストレージ(F5で更新してもデータが残り続ける 設定ボタンなどに) ソースhttps //output.jsbin.com/fuwobid 【サンプル付き】Local Storageとは?使い方を詳しく解説 https //kinocolog.com/javascript_localstorage/ LocalStorageの使い方をサンプルコードで解説【JavaScript】 https //webliker.info/how-to-use-localstrage/#toc_6 ローカルストレージに保存する function save(){ //formのテキストボックス1取得 ID text1 var text1 = document.getElementById("text1"); //ローカルストレージに保存 localStorage.setItem('Key', text1.value); //保存した内容をテキストボックスに入れる var value = localStorage.getItem('Key'); } ローカルストレージに読み込み function load(){ //ローカルファイル名keyをvalueに入れる var value = localStorage.getItem('Key'); //formのtext1のvalueに保存したkeyを入れる document.getElementById("text1").value = value; } 上のローカルストレージに必要なHTML form input type="text" id="text1" input type="button" value="保存" onclicK="save();" input type="button" value="読み込み" onclick="load();" /form チェックボックスのON・OFFをローカルストレージに保存(設定ボタンなどに) HTML form 保存ボタンを押すとチェックボックスが保存される(F5押しても残る) input type="text" id="text1" input type="checkbox" id="check" input type="button" value="保存" onclicK="save();" input type="button" value="読み込み" onclick="load();" /form JS var check1 = document.getElementById('check'); function load(){ //ローカルファイル名keyをvalueに入れる var value = localStorage.getItem('Key');//true //formのtext1のvalueに保存したkeyを入れる if(value === 'true'){ check1.checked = true; }else{ check1.checked = false; } } function save(){ //formのテキストボックス1取得 ID text1 var text1 = document.getElementById("check1"); //ローカルストレージに保存 localStorage.setItem('Key', check1.checked); //保存した内容をテキストボックスに入れる var value = localStorage.getItem('Key'); } キーコード一覧例 https //web-designer.cman.jp/javascript_ref/keyboard/keycode/ クリップボードコピー navigator.clipboard.writeText('コピーしたい文字列'); HTML内のclass取得してクリップボードに値をコピーする var a = document.querySelector('[class="クラス名"]'); var a = document.querySelector('[id="ID名"]'); navigator.clipboard.writeText(a.innerHTML); 指定の時間で function test(){ alert(1); } setInterval(test,10); //10ミリ秒毎にtest()関数を実行 setTimeout(test,1000); //1秒後に一度だけtest()関数を実行 要素を最前面に表示 a2.style.position = 'relative'; a2.style.zIndex = '10000'; HTML内の要素を取得する document.querySelector('取得したい要素'); document.querySelector('#id'); document.querySelector('#class'); document.querySelector('[name="gotou"]'); //name属性がgotou document.querySelector('[href="/user/4717"]'); //hrefが/user/4717のHTML要素 document.querySelector('[class="nav-link active"]'); //classがnav-link activeと名のついた要素 idとclass属性以外は[]で挟む エンターをJSで入力させる document.dispatchEvent( new KeyboardEvent( "keydown",{key "Enter"})) HTMLの特定の要素の座標を取得(x,y) var a = document.querySelector('取得したい要素'); var rect = a.getBoundingClientRect(); var x = rect.left + window.pageXOffset; var y = rect.top + window.pageYOffset; Vが押された時の処理 document.body.addEventListener('keydown',event = { if (event.keyCode === 86) { var b = document.querySelector('取得したい要素'); b.click(); } }); 特定のキーが押された時の処理(同時押し) document.dispatchEvent(new KeyboardEvent( "keydown", {shiftKey true, key "ArrowUp" })) function addEvent(){ //オブジェクト"btn2"のclickイベントにshowMessage関数を追加する document.getElementById("btn2").addEventListener("click", showMessage, false); } function showMessage(){ alert('処理が追加されました'); }