JavaScript

小ネタ

「4桁÷4桁=1桁」で1から9までの数字をすべて使う

前に「3桁÷2桁=2桁あまり2桁」で1から9までの数字をすべて使うというパズルをとり上げましたが、今回は次の通り。「4桁÷4桁=1桁(あまりゼロ)」となる計算で、1から9までの数字をすべて使う場合を見つけろ。そしても今回もしらみつぶし法で解...
小ネタ

「3桁÷2桁=2桁あまり2桁」で1から9までの数字をすべて使う

こんなパズルがあるそうです。「3桁÷2桁=2桁あまり2桁」となる計算で、1から9までの数字をすべて使う場合を見つけろ。例を挙げると「589 ÷ 46 = 12 あまり 37」。数字が9個ありますが1から9までの数字がすべて使われています。こ...
JavaScript

「Twitterに投稿」用のリンクとブックマークレット

自分のウェブサイトのタイトルとURLをTwitterに投稿するための「リンク」は次のように書きます。Twitterに投稿そして、この「リンク」を右クリックしてブックマークに登録するとブックマークレットになります。この場合は自分のウェブサイト...
JavaScript

自動入力のためのブックマークレットの作り方

ウェブサイトのテキストボックスに文字列をセットしたり、リストボックスの選択肢を選んだりすることがありますが、いつも同じページで同じ作業をするのは苦痛です。ブックマークレットを使うと自動化することができます。ここではブックマークレットの作り方...
JavaScript

テキストボックスにひらがな以外を入力できないようにする方法

テキストボックスにひらがな以外を入力できないようにしたい。次のようにすると、ひらがな以外または空文字の場合、アラートが出て実行されない。function checkit(){ mytext=document.getElementById("...
JavaScript

JavaScriptで改行を削除する方法

JavaScriptで改行を削除する方法は色々あるようですが、これが最もシンプルなのではないかと思います。ato=mae.replace(//g,"");
Excel

修正ユリウス日

シリアル値エクセルで経過日数を求めるには日付同士を単純に引き算すれば求められます。エクセルではシリアル値という値を使って日付を管理しているからです。シリアル値は1900年1月1日を「1」、2日を「2」として延々と日数を数えた値です。例えば、...
JavaScript

alertとpromptのどちらを使うか

ブックマークレットで、取得した何らかの結果を表示させるにはアラートまたはプロンプトを使う。javascript:(function(){alert('sample');})()javascript:(function(){a=window....
JavaScript

ブックマークレットで目的のウェブサイトを開く方法

ブックマークレットを使って特定のページを開く場合は次のような方法があります。同じウィンドウで開くjavascript:(function(){document.location.href=URL})()別のウィンドウで開くjavascrip...
JavaScript

モニターで長さを測る方法

目の前にパソコンはあるのだけれど、定規がない場合にパソコンのモニターで長さを測る方法です。WindowsXPで使えます。スタート-コントロールパネル-画面を開き(デスクトップ上で右クリック-プロパティでも可)、設定タブを選択してください。詳...