ロンドンの思い出(17) – 出会い編(5)

前回の続きです。

迷いながらも何とかホテルにたどり着いたは良いものの、鍵のトラブルで今度は締め出し。明日も早く出たいのに、夜はどんどん更けてゆきます。

自宅の鍵を持って出ずに外出してしまった時は、2階によじ登って窓から入ったこともありますが、さすがにそうはできません。

一度はその場で休むことを決意しましたが、再び内扉を開けようと立ち上がって、それからしばらく経った後のことです。階段から1人の女性が降りてきました。一度逃げられた人だと思います。

今度こそは怪しまれないように事情を説明しました。

「(Please help me. I want to enter, but can’t open this door. I’ve got a key trouble.)助けて下さい。入りたいんですが、このドアが開かないんです。鍵がおかしくて。」

(続きを読む…)

Filed under: ★紀行  タグ: , , , , , , , , , , , , , , ,   charlie432 00:00  Comments (0)

ロンドンの思い出(16) – トラブル編

前回の続きです。

ロンドン2日目は、朝早くホテルを出てヴィクトリア・パーク周辺を散策。High Voltage Festival開始直前では会場外を走り回り、ライヴ中は全力で楽んで、帰りは迷子、と、休むひまもなく、夜中の1:30頃(推定)にホテルについた時はかなりヘトヘトでした。

とにかく早く寝たい!

この一心でドアの鍵を開けようとしたときZak(以前からの投稿を読めば分かりますがホテルの従業員)の言葉が思い出されました。

(続きを読む…)

Filed under: ★紀行  タグ: , , , , , , , , , , , , , ,   charlie432 00:00  Comments (0)

JavaScript:inputの情報を取得する備忘録

全てのチェックボックスをチェック/解除する – JavaScript
テキストボックスの操作-JavaScript入門
チェックボックスを扱う-JavaScript入門
を参考に、テキストボックスとチェックボックスの入力情報を取得するスクリプトの備忘録です。

 

↓↓サンプル↓↓

お名前

好きなアーティスト


html↓

<form name="form01">
	<h3>お名前</h3>
	<input type="text" name="name01" value="" placeholder="入力してください">
	<h3>好きなアーティスト</h3>
	<ul>
		<li><input type="checkbox" id="a" value="Alex Skolnick"><label for="a">Alex Skolnick</label></li>
		<li><input type="checkbox" id="b" value="Beethoven"><label for="b">Beethoven</label></li>
		<li><input type="checkbox" id="c" value="Chris Poland"><label for="c">Chris Poland</label></li>
		<li><input type="checkbox" id="d" value="Dream Theater"><label for="d">Dream Theater</label></li>
		<li><input type="checkbox" id="e" value="Emerson, Lake &amp; Palmer"><label for="e">Emerson, Lake &amp; Palmer</label></li>
		<li><input type="checkbox" id="f" value="Fair Warning"><label for="f">Fair Warning</label></li>
		<li><input type="checkbox" id="g" value="Genesis"><label for="g">Genesis</label></li>
		<li><input type="checkbox" id="h" value="Helloween"><label for="h">Helloween</label></li>
		<li><input type="checkbox" id="i" value="Iron Maiden"><label for="i">Iron Maiden</label></li>
		<li><input type="checkbox" id="j" value="Judas Priest"><label for="j">Judas Priest</label></li>
		<li><input type="checkbox" id="k" value="King Crimson"><label for="k">King Crimson</label></li>
		<li><input type="checkbox" id="l" value="Liquid Tension Experiment"><label for="l">Liquid Tension Experiment</label></li>
		<li><input type="checkbox" id="m" value="Mozart"><label for="m">Mozart</label></li>
		<li><input type="checkbox" id="n" value="Nevermore"><label for="n">Nevermore</label></li>
		<li><input type="checkbox" id="o" value="Ozzy Osbourne"><label for="o">Ozzy Osbourne</label></li>
		<li><input type="checkbox" id="p" value="Pink Floyd"><label for="p">Pink Floyd</label></li>
		<li><input type="checkbox" id="q" value="Queensryche"><label for="q">Queensryche</label></li>
		<li><input type="checkbox" id="r" value="Rage"><label for="r">Rage</label></li>
		<li><input type="checkbox" id="s" value="Savatage"><label for="s">Savatage</label></li>
		<li><input type="checkbox" id="t" value="Thin Lizzy"><label for="t">Thin Lizzy</label></li>
		<li><input type="checkbox" id="u" value="Uli Jon Roth"><label for="u">Uli Jon Roth</label></li>
		<li><input type="checkbox" id="v" value="Voivod"><label for="v">Voivod</label></li>
		<li><input type="checkbox" id="w" value="Whitesnake"><label for="w">Whitesnake</label></li>
		<li><input type="checkbox" id="x" value="Xentrix"><label for="x">Xentrix</label></li>
		<li><input type="checkbox" id="y" value="Yngwie Malmsteen"><label for="y">Yngwie Malmsteen</label></li>
		<li><input type="checkbox" id="z" value="Zeno"><label for="z">Zeno</label></li>
	</ul>
	<input type="button" value="全部にチェック" onclick="checkAll()">
	<p></p>
	<input type="button" value="あ、間違えちゃった" onclick="clearData()"><br />
	<input type="button" value="OK" onclick="showMessage()">
</form>

 

JavaScript↓

function showMessage() {

	//名前取得
	if (document.form01.name01.value=="") {
		var yourName="匿名希望";
	}
	else {
		var yourName=document.form01.name01.value;
	}

	//チェックされた項目を調べる
	var favorite="";
	var fav=0;
	for (i=0;i<document.form01.elements.length;i++) {
		if(document.form01.elements[i].checked) {
			if(favorite !=""){favorite=favorite+"と\n"}
			favorite=favorite+document.form01.elements[i].value;
			fav++;
		}
	}
	
	//チェックに応じたメッセージ作成
	if(fav==0) {
		favorite="上のどれも好きではないんですね。\n\n(´・ω・)しょぼ~ん"
	}
	else if (fav==document.form01.elements.length-4) {
		favorite="全部好きですか!(゚∀゚ノ)ノ\n\n今度お話しましょうヾ(´・ω・)人(・ω・`)ノジ"
	}
	else {
		favorite=favorite+"\nの"+fav+"アーティストが好きなんですね。\n\n\(^o^)/わぁい~"
	}

	//メッセージ表示
	alert("こんにちは!"+yourName+"さん。"+"\n\n\n"+yourName+"さんは、\n"+favorite)
}


function clearData() {
	document.form01.name01.value="";
	for (i=0;i<document.form01.elements.length;i++) {
		document.form01.elements[i].checked=false;
	}
}


function checkAll() {
	for (i=1;i<document.form01.elements.length-3;i++) {
		document.form01.elements[i].checked=true;
	}
}

    2012年2月
    « 1月    
     12345
    6789101112
    13141516171819
    20212223242526
    272829