Skip to content

Instantly share code, notes, and snippets.

@comilab
Last active March 11, 2017 08:00
Show Gist options
  • Save comilab/83f49ee58470d78bb14e64adda5b6c49 to your computer and use it in GitHub Desktop.
Save comilab/83f49ee58470d78bb14e64adda5b6c49 to your computer and use it in GitHub Desktop.
ページ上にチェックボックスを生成するBookmarklet
javascript: (function(){var t,a,b,c;t=prompt('表示するテキスト');if(t===null)return false;a=document.createElement('div');a.draggable=true;a.style='background-color:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.5);position:fixed;top:0;left:0;overflow:auto;resize:both;';b=document.getElementsByTagName('body')[0];c=document.createElement('label');c.innerHTML='<input type="checkbox">'+t;c.style='display:block;padding:.5em';a.ondragend=function(e){a.style.top=Math.max(0,e.clientY-32)+'px';a.style.left=Math.max(0,e.clientX)+'px';};a.ondrag=b.ondrop=function(e){e.preventDefault();return false;};a.appendChild(c);b.appendChild(a);})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment