JavaScript(ジャバスクリプト) UserAgent(ユーザーエージェント)とは?主要なブラウザのユーザーエージェントについて UserAgent(ユーザーエージェント)とは?UserAgent(ユーザーエージェント)とは、WebブラウザやクローラーなどのHTTPクライアントが、サーバーに送信するリクエストヘッダーの一部です。この情報には、クライアントの種類、バージ... 2023.04.24 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript入門】JavaScriptを実行する方法 scriptタグの基本 scriptタグとは?JavaScriptを実行する方法として、scriptタグを使う方法があります。この方法は、Webページ内にJavaScriptコードを直接埋め込んで実行する方法です。scriptタグを使用すると、HTMLのページ内で... 2023.04.22 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptで使用される主なaddEventListenerメソッド一覧 JavaScriptで使用されるaddEventListenerメソッドは、様々なイベントをリッスンすることができます。以下に一般的なイベントのリストを示します。addEventListenerメソッドとは?addEventListener... 2023.04.22 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptを使用してスマートフォンとPCを判断する方法(User Agent・画面幅) JavaScriptを使用して、スマートフォンとパーソナルコンピュータ(PC)を判断する方法はいくつかあります。以下は、よく使用される方法の一例です。User Agentの検出User Agentは、WebブラウザーがWebサーバーに送信す... 2023.04.18 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptでボタンクリック時に音を鳴らす方法 以下のようにHTMLとJavaScriptを組み合わせて、クリックすると音が鳴るボタンを作ることができます。HTML5のaudio要素を使用するまずは、WEB上の特定の場所にメディアをアップロードします。ワードプレスの場合はメディアの場所な... 2023.04.17 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptでのDOM操作の基本について(Document Object Model) DOM(Document Object Model)とは?DOM(Document Object Model)とは、HTML文書やXML文書をプログラムから操作するための仕組みです。JavaScriptを使ってDOMを操作することで、Web... 2023.04.16 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】九九の表を作成する-Part1 JavaScriptを使用して九九の表を作成してみます。HTMLファイルの作成まず、HTMLファイルを作成します。以下のような新しいHTMLファイルを準備します。<!DOCTYPE html><html><head> <title>九九の表... 2023.04.15 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】data-url:を動的に書き換える方法 JavaScriptを使ってdata-url:を書き換えてみます。data-url:とはdata-url:は、データのURLを表すプレフィックスです。data-url:を使用することで、外部ファイルを参照せずにHTML内にデータを直接埋め込... 2023.04.12 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) submit(送信)ボタンをクリックしたときに別のページにリダイレクトする submit(送信)ボタンをクリックしたときに、別のページにリダイレクトする方法についてご紹介します。送信ボタンを押した時に別ページにリダイレクトさせるHTMLとJavaScriptを使用して、以下のようなコードを書くことで別ページにリダイ... 2023.04.06 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【GAS】JavaScriptからGASのdoPost関数にデータを送信するには? doPost関数にデータを送信するJavaScriptからGASのdoPost関数にデータを送信するには、XMLHttpRequestオブジェクトを使用してPOSTリクエストを送信します。以下は、JavaScriptでPOSTリクエストを送... 2023.04.04 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptでiframeの幅と高さを画面サイズ(ウィンドウ幅)に合わせて自動調整するスクリプトの作り方 iframeを使うと、別のサイトやページを埋め込むことができ、自分のWebページに他のコンテンツを追加することができます。そこで、JavaScriptを使用してiframeの幅を画面サイズに合わせて調整する方法を紹介します。前回は「幅」を自... 2023.04.04 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) JavaScriptでiframeの幅を画面サイズ(ウィンドウ幅)に合わせて調整するスクリプトの作り方 Webページ上に外部のコンテンツを埋め込むために、よく使用されるのがiframeです。iframeを使うと、別のサイトやページを埋め込むことができ、自分のWebページに他のコンテンツを追加することができます。しかし、iframeを使用する際... 2023.04.03 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】テキストをクリップボードにコピーする方法 (Text Copy) JavaScriptで画像をクリップボードにコピーする方法について解説します。実際にサンプルコードを用いながら学びましょう。JavaScriptでテキストをクリップボードにコピーするJavaScriptでテキストをクリップボードにコピーする... 2023.03.16 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】マウスカーソルを追従する図形(マウスストーカー)を作る|CSS CSSとJavaScriptを使って、マウスに追従する図形や色を作ってみます。サンプルはこちらマウスに追従する図形を作る流れ以下は、CSSを使用してマウスに追従する図形を作成するための基本的な手順です。HTMLファイルで、マウスに追従する要... 2023.03.12 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】リダイレクトする方法(location.href) ページを開いた時に別のページにリダイレクトさせるJavaScriptです。ページをリダイレクトさせる(location.href)location.hreflocation.hrefは、locationオブジェクトのプロパティです。このプロ... 2023.02.28 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【DOM】DOM (Document Object Model) とは?ツリー構造について DOM (Document Object Model) とは?DOM (Document Object Model) とは、HTML ページや XML 文書を構成する要素を树状構造として表現する仕組みです。この DOM を操作することで、W... 2023.01.18 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 加算代入演算子 (+=)とは?【JavaScript】 加算代入演算子 (+=)とは?加算代入演算子(+=)は、変数に対して値を加算するための演算子です。以下のように使用します。変数 += 値加算代入演算子の実行例例えば、下記のようなプログラムを実行したとします。下記のようなコードを実行すると、... 2023.01.15 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】画面移動時にアンカーの位置がズレる?ときの対応方法 そんなことがあるのかな…?と思ったら、そんなことがありましたので記録として残しておきたいと思います…。アンカー要素がfixedの場合にずれる?アンカー要素の position が fixedの場合が考えられます。上部のヘッダーが固定されてい... 2023.01.11 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】document.createElement(“a”);リンク・リンクターゲット設定方法 document.createElement("a");にリンクやターゲットを設定してみます。document.createElement("a");だけではリンクが設定されないdocument.createElement("a");で.a... 2022.11.25 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) fetch(url)で中身を取り出す(Object.values()・Object.keys()・Object.entries()) 前回の続きです。Object.values()・Object.keys()・Object.entries()で中身のデータを取り出していきます。Object.values()まずは、Object.values()でデータを取得してみます。デ... 2022.11.21 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) object Objectの中身を取り出す(Javascript) 前回、Fetch APIでGASを使って「object Object」を取り出すことに成功しましたが、この続きです。object Objectの中身は?このFetch APIでGASを使って公開側のページでJavascriptを使った結果、... 2022.11.19 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) .textContentと.innerHTMLの違いについて(JavaScript) JavaScriptでテキストを出力する.textContentと.innerHTMLの2つの違いについて。.textContent.textContentは、文字をそのまま出力します。HTMLがテキストとしてそのまま出力されました。.in... 2022.11.18 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】続・ボタンクリックで画面を表示非表示させる方法|style.display 前回、JavaScriptを使ってボタンクリック時に画面に要素を表示させる方法をお話しましたが、その続きです。今回はクリックで「表示・非表示」できるようにします。前回のお話はこちら▼要素を非表示にする(display:none)こちらは前回... 2022.07.27 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】ボタンクリックで画面に要素を表示させる方法|style.display JavaScriptを使って、ボタンや要素のクリック時に画面に要素を表示させる方法です。document.getElementById("id").~「document.getElementById」を使って、要素のidを取得します。下記の... 2022.07.26 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript入門】JavaScriptで使える演算子の一覧 JavaScriptを扱っていると、毎回使える演算子が分からなくなるので、メモ。加算(+)足し算です。<script>const a = 20;const b = 10;const c = a + b;document.write(c);<... 2022.04.14 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】new 演算子とは?基本と使い方について JavaScriptの「const sample = new Sample('A', 'B', 'C');」という書き方について解説していきます。new 演算子は組み込みオブジェクト型のインスタンスを作成するひとことで言うと「組み込みオブジ... 2022.04.08 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】.addEventListener() とは? JavaScriptを学んでいると「.addEventListener()」がよく出てきますが、よく分からなかったので・・・メモ。.addEventListener()addEventListener() は EventTarget インタ... 2022.03.29 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【JavaScript】document.currentScriptについて document.currentScriptdocument.currentScriptを実行すると、現在実行しているscript要素を取得することができます。Document.currentScript プロパティは、現在処理中で、 Ja... 2022.03.26 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) Uncaught TypeError: Cannot set properties of null (setting ‘innerHTML’) 「Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')」というメッセージで詰まってしまいました。このエラー…何??全体のコード本文の「こんにちは」をH... 2022.01.15 JavaScript(ジャバスクリプト)
JavaScript(ジャバスクリプト) 【Javascript】ルビを削除するブックマークレットを作る方法 HTML上で文字にルビ(ふりがな)が付けられている際に、こちらのルビを消した状態で表示したいと思った時に使える方法です。青空文庫のルビを削除するブックマークレットを作る「ブックマークレート」という機能を使うことで、ルビを消した状態で同じペー... 2022.01.04 JavaScript(ジャバスクリプト)