はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ createElement

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 13 / 13件)
 

フロントエンドの main() を合成関数として副作用を集約する

2023/05/26 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip main フロントエンド 副作用 div void

これは未実装のアイデアを含む記事です。(後述する lint rule が未実装です) 要は EffectSystem を作ろうとしました。 https://www.eff-lang.org/ void に意味を込めたい こういうフロントエンドのコードについて考えてみましょう。 function mount(): void { const div = document.createElement('div'); div.textConte... 続きを読む

JavaScript - JavaScriptを読んでいてたまに出てくる唐突な二つの括弧の意味|teratail

2020/03/03 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip teratail 括弧 textarea function

お世話になります、他人が作ったJavaScriptを見ていると 唐突に謎の書き方が出てきますが言語化が難しく調べるのが難しいものがあります その一つが以下のソースなのですが TextEditor.prototype.createElements = function () { this.TEXTAREA = document.createElement('TEXTAREA'); this.TEXTAREA.tabIndex = -1; (0,... 続きを読む

DOM操作の最適化によるJavaScriptチューニング(後編) | HTML5Experts.jp

2013/09/08 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip DOM操作 後編 JavaScriptチューニング 最適化

連載「Webサイト・アプリ高速化テクニック徹底解説」の第5回は、前回の「DOM操作の最適化によるJavaScriptチューニング(前編)」に続く後編です。後編では、createElement()などのDOM操作メソッドを使ったさまざまなテクニックや、パフォーマンスを劣化させるよくあるパターンについて詳しく解説します。 CodeIQとの連動企画! この記事で学べるJavaScriptチューニングのテ... 続きを読む

【無料アプリ】君はケンタウロスを知っているかい!? instagram風カメラアプリ「kenstagram」 | iに生きるライオン

2013/02/22 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip ケンタウロス lang script function かい

Tweet window.___gcfg = {lang: 'ja'}; (function() { var po = document.createElement('script'); po.type = 'text/javascriptヘイ! ブラザー! 君はケンタウロスは知っているかい!? やぁ、愛に生きるライオン(@Lioven)だ。 俺はライオンだが、まだケンタウロスには会ったことがない... 続きを読む

0-9, CSSファイルをJSから非同期読込する方法

2012/11/28 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSSファイル 0-9 sty クライアントサイド link

CSSファイルをクライアントサイドだけで動的なURLつけて非同期読み込みしたい場合、単純に以下のようなコードを書くと同期読み込みになって読み込み完了まで他のファイルの読み込みがブロックされる。 (function () { var href = 'style sheet url'; var link = document.createElement('link'); link.rel = 'sty... 続きを読む

innerHTML = "" まとめ - latest log

2011/02/08 このエントリーをはてなブックマークに追加 33 users Instapaper Pocket Tweet Facebook Share Evernote Clip innerHTML enhance node 文字列 親子関係

js, enhance, IEHTML5をサポートしていないIE6〜IE8で、node.innerHTML = "..."; のように HTML5 で追加された新要素含んだ文字列を innerHTML に与えると、次のいずれかの条件が成立した場合に親子関係の崩れたサブツリーを生成してしまいます。 innerHTML の前に document.createElement() が実行されていない no... 続きを読む

HTML5の新要素をinnerHTMLで生成できないバグを回避する - latest log

2011/02/06 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip latest log パク 新要素 HTML5 enhance

js, enhance, IEIE6〜IE8のinnerHTMLには問題が多く、そのひとつに、HTML5の新要素を食わせると悪夢のようなDOMツリーを生成するというものがあります。var div = document.createElement("div");div.innerHTML = "section";document.body.appendChild(div);上記のコードを実行すると、... 続きを読む

IT戦記 - createElement と backgroundColor で IE をクラッシュさせる

2006/12/29 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip RED パク HTML JavaScript IT戦記

javascript またしても IE のバグです document.createElement('html').style.backgroundColor = 'red'; たったこれだけで IE が落ちる。 IE6、 IE7 ともに落ちました。 検証用http://sample.ecmascript.jp/iecrash.htmlIE でクリックするとブラウザが落ちます。 続きを読む

HTMLをJavaScriptのDOM作成文にしてくれる「DOM Tool」:phpspot開発日誌

2006/12/07 このエントリーをはてなブックマークに追加 99 users Instapaper Pocket Tweet Facebook Share Evernote Clip phpspot開発日誌 HTML DOM div 要素

DOM Tool HTMLをJavaScriptのDOM作成文にしてくれる「DOM Tool」。 次のように、HTMLの <div> 要素を JavaScript の document.createElement の形に変更してくれます。 HTMLをそのままJavaScriptのコードに記述するとプログラム的にコードが読みにくくなったりしますが、このツールを使い、DOMの形式にすることが出来ます。... 続きを読む

Webページを歩く -- こども(てれび)

2005/09/01 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip こども Webページ border script Enter

水平方向のborderか、周りと色が違う要素の上をつたってWebページ内を自由に歩けます。ちょっと楽しい。使い方好きなWebページを表示した状態で下のブックマークレットを使う。コードをURL欄にコピペしてEnterを押すといい。 javascript:(function(){var s=document.createElement('script');s.charset='UTF-8';s.src... 続きを読む

GoogleMapsEditor - GoogleMapsAPIを利用した地図コンテンツをプログラムなしで作成できる編集ソフトです。

2005/07/29 このエントリーをはてなブックマークに追加 461 users Instapaper Pocket Tweet Facebook Share Evernote Clip GoogleMapsAPI function iframe

GoogleMapsAPIを利用した地図コンテンツをプログラムなしで作成できる編集ソフトです。config.macros.AmazonBanner = {};\nconfig.macros.AmazonBanner.handler = function(place,macroName,params)\n{\n var e = document.createElement('iframe');\n ... 続きを読む

fladdict.net blog: 今見ているサイト内で「はてなブックマーク」されてるエントリ一覧を表示するブックマークレット

2005/05/16 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブックマークレット Bookmarklet エントリ一覧

今見ているサイトの中で「はてなブックマーク」に登録されているエントリーを表示するブックマークレット。サイト巡回中に名エントリがザクザク発掘できます。 bookmarklet(最終更新日 2005/05/18): javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://... 続きを読む

川o・-・)<2nd life - bookmarkletの文字数制限を無くす

2005/05/05 このエントリーをはてなブックマークに追加 176 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bookmarklet scrip function 一行

bookmarkletを作るとき、IEでは500文字ちょい、Firefoxでは2000文字ぐらい(?)の文字数制限がある。また、作った後に一行にまとめたり、デバッグしたりも大変面倒。でもそれがとても簡単な方法でどうにでもなることをインターフェイス!インターフェイス!の人に教わった。 javascript:(function(){var s=document.createElement("scrip... 続きを読む

 
(1 - 13 / 13件)