HTMLのhref属性の書き方を解説。hrefの読み方や意味などの基礎から、ページ内リンクやメールアドレスへのリンクの作り方、target属性やdownload属性との併記方法など、href属性値の書き方・活用方法をご紹介。 HTMLのa要素を使ってリンクを作る際には、href属性を ...
先日リリースされたChrome 114でPopover APIがサポートされ、HTMLのpopover属性が使用できるようになりました。 今まではポップオーバーを実装するのにはJavaScriptを使用し、ポップオーバーの開閉・フォーカス・アクセスフックなど面倒でしたが、popover属性で実装 ...
前回は、 Webアプリケーションにおける受動的攻撃の代表例として、 以下の4つを挙げました。 クロスサイトスクリプティング (XSS) クロスサイトリクエストフォージェリ (CSRF) オープンリダイレクト クリックジャッキング 今回は、 これらのうち、 XSSに ...
こんにちは、 太田です。前回はHTMLとテキスト操作を解説しました。今回は、 さらにHTMLの操作の実例を中心に解説していきます。 JavaScriptとエスケープ まず、 エスケープについて確認しておきましょう。外部から入力されたデータを画面上に表示する際は ...
画像やiframeの遅延読み込みに使用するloading属性と非サポートブラウザ用にJavaScriptを併用した現代的なアプローチで、最大限のパフォーマンスを発揮させる実装方法を紹介します。 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元 ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
条件としては、属性セレクタが容易なquerySelector()またはquerySelectorAll()を使用する。 単純にdocument.querySelectorAll("[goods:id]")といった指定ではis not a valid selectorというエラーが発生してしまう。 これを回避するには下記のようにコロンの前にエスケープ(二重 ...
HTMLの<button>要素は、ウェブページ上でクリック可能なボタンを実装するために広く利用されている。しかし、この要素を使用する際にはtype属性を明示的に指定することが推奨される。 type属性を省略した場合、ブラウザによっては意図しない挙動を ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする