あなたのテキストをHTMLによって編集可能にする小さい、単純なトリック
1739 ワード
あなたが私の最近のつぶやきに続いていたならば、あなたは私が現在WES BosJavaScript30 challenge .
多くの課題がJavaScriptの知識のためのリフレッシュとして機能している間、私はチュートリアルを一時停止し、内部で叫んだ時があった
移動可能なテキストの影を作成するの課題に近づいたとき私は再びその瞬間を持っていた.
それがわかるように、HTMLグローバル属性があります
contenteditable
これは、ユーザーがブラウザ上のターゲットテキストを編集することができます.によるとMDN documentation ,
contenteditable
は、列挙された属性(Boolean値とは対照的に、可能な値のリストを持っている)ですtrue
または空の文字列は、テキストが編集可能であることを示しますfalse
を返します.属性が値を与えられない場合、値は空の文字列として扱われます.
<div>
<h1 contenteditable>🔥WOAH!</h1>
</div>
と同様に、あなたのブラウザで任意のテキストを入力できます.CSSは、JavaScriptなし、入力フィールドの必要はありません.ちょっと小さなHTML属性.(セキュリティ関連情報については、チェックアウトしてくださいthis Stack Overflow discussion .)
あなたは
contenteditable
仕事で、または、あなたのプロジェクトのために?他のフロントエンドマジックは、あなたがすぐに発見したいですか?コメントであなたの経験を共有してください、私はいくつかの実用的なケースを見てみたい!🙌Reference
この問題について(あなたのテキストをHTMLによって編集可能にする小さい、単純なトリック), 我々は、より多くの情報をここで見つけました https://dev.to/liaowow/a-small-simple-trick-to-make-your-text-editable-via-html-26e1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol