2021-01-01から1ヶ月間の記事一覧

SELECT[multiple]:selected を取得する方法を発明した?

そもそも SELECT:selected なんてものはない! そこで change イベントで select[multiple] をすべて監視し、selected になったもに "data-selected" を付与しておけば、いつでも querySelectorAll で取得できる。 もちろん、クエリーにもそれを付与しなけれ…

location.hash から値を取り出してオブジェクト型で返す

location.hash から値を取り出してオブジェクト型で返す Ajaxで使うかもしれない let obj = hash2obj ("http://hoge.com#label?a=123&b="); obj = { hash : '#label', id : 'label', value: { a: 123, b: undefined }, query : '?a=123&b=' } function hash2…

?レンタルサーバーで・・・

Smail Sever 解決する課題 サーバー変数が取得できない モジュール形式にすることでとりあえず回避 元号日付に対応していない $str = strftime ("%Ex", strtotime ($strDate));

震災後

十年来、行って手を合わせたかった場所にやっと行くことができた。 往復に700km。 宮城県の大川小学校だ。 津波で死んだ人たちに会いたかったからだ。 周りは工事中で騒がしい場所ではあったが、近くに慰霊の石碑があった。 足が悪いので雪道は勘弁。車の…

マウスストーカー

<script> class P2{ constructor(x=0,y=0){this.x=x;this.y=y} get clone(){return new P2(this.x,this.y)}//複写 add({x=0,y=0},{x:X,y:Y}=this){this.x=X+x;this.y=Y+y;return this}//加算 sub({x=0,y=0},{x:X,y:Y}=this){this.x=X-x;this.y=Y-y;return this}//減算…

万年カレンダーJavaScriptで作る

万年カレンダーJavaScriptで作る <meta charset="utf-8"> <title></title> <style> table { margin: 1em 0; } thead td { font-weight: bold; } thead td, tbody td { text-align: center; border: 1px transparent solid; } tbody td:hover:not(.pDay):not(.nDay) { border: 1px #f80 solid; } tr td:fi</meta>…