ラベル Javascript の投稿を表示しています。 すべての投稿を表示
ラベル Javascript の投稿を表示しています。 すべての投稿を表示

2009年6月30日火曜日

配列をデータベースっぽく扱うことができるJavaScriptのライブラリ『jLinq』

http://www.ideaxidea.com/archives/2009/06/jlinq.html

2009年2月6日金曜日

JavaScriptで変数(オブジェクト)が配列かどうかを知る方法

foo = [1];
if (foo instanceof Array) {
alert (true);
} else {
alert (false);
}

2009年2月5日木曜日

javascript : タグ名,ID名出力

*タグ名出力
var obj = document.getElementById("id_name");
var tName = obj.firstChild.tagName;
alert(tName);

*ID名出力
var idName = obj.firstChild.id;
alert(idName);

2009年1月7日水曜日

JavaScriptのreplaceで正規表現による後方参照

http://memo.hirosiki.jp/article/27778598.html

Javascript:正規表現関係メモ

マッチ
var vname = "id";
re = new RegExp("^" + vname + "[0-9]+$");
if("id12".match(re)){
alert('あってまっせ');
}

置換
var newWord = "id12".replace(vname,"code");
alert(newWord);

2009年1月6日火曜日

jQuery:子要素に、条件式に合致する要素があるかどうか調べる。

<form id="sform">
<input name="sort" />
</form>

if($('#sform').children().is("input[name='sort']")){
alert('ありまんがな');
}

createElementしたものもjQueryオブジェクトにしちゃう方法

var ele = $(document.createElement('div'));

http://devml.blogspot.com/2008/11/createelementjquery.html

2008年10月2日木曜日

jQuery :HTMLが読み込み終わった後に実行する

jQueryでは,HTMLが読み込み終わった後に実行するコードを,onload ではなく, $(function(){}) を利用して実行します.

<script type="text/javascript">
<!--
$(function(){
$("<div class='hoge'>ああああ</div>").appendTo("body");
});

// --></script>