digest :: 参照先の指定(abc順) :
anchor(s) ... アンカー<a name= ...>(の配列)を扱います
Property 
nameアンカーの名前の取得・設定
text表示文字列の取得・設定
Array Type 
anchors配列型
anchors.length配列の個数の取得・設定
anchors[int ]添え字 int の要素への参照
Array ... 配列を扱います
Constructor 
new ()既定のコンストラクタ : 空の配列
new (int )int : 要素数
new (e1, e2, ...eN )e1, e2 ...eN : 要素
Property 
length要素の数の取得
Method 
pop()末尾の要素を取得して削除する
push(value )末尾に要素 value を追加する
reverse()配列の順序を逆にする
shift()先頭の要素を取得して削除する
slice(int1, [int2 ])添え字 int1 から末尾(または int2-1)までをコピーする
sort(func )関数funcの条件に従って要素を並べ替える
unshift(e1, [e2, ...eN ])先頭に要素 e1( ,e2〜eN ) を挿入する。
Date ... 日付と時刻を扱います
Constructor 
new ()既定のコンストラクタ : 生成時の日時
new (y, m, d )y:年, m:月(0-11), d:日(1-31)
new (y, m, d, H, M, S )y:年, m:月, d:日, H:時(0-23), M:分(0-59), S:秒(0-59)
Method 
getDate()日にちを取得する
getDay()曜日を取得する
getFullYear()西暦(四桁)を取得する
getHours()時を取得する
getMilliseconds()ミリ秒を取得する
getMinutes()分を取得する
getMonth()月を取得する
getSeconds()秒を取得する
getTime()1970/1/1 00:00:00 からのミリ秒を取得する
getYear()西暦(二または四桁)を取得する
parse(date )1970/1/1 00:00:00 から date までのミリ秒を取得する
setDate(int )日にちを int に設定する
setFullYear(int )西暦(四桁)を int に設定する
setHours(int )時を int に設定する
setMilliseconds(int )ミリ秒を int に設定する
setMinutes(int )分を int に設定する
setMonth(int )月を int に設定する
setSeconds(int )秒を int に設定する
setTime(time )1970/1/1 00:00:00 から timeミリ秒経過した日時を設定する
setYear(int )西暦(二または四桁)を int に設定する
toDateString()日付文字列の取得(ex : Thu May 5 2005)
toLocaleDateSring()ローカル日付文字列の取得(ex : 2005年5月5日)
toLocaleString()ローカル日時文字列の取得(ex : 2005年5月5日 00:02:10)
toLocaleTimeString()ローカル時刻文字列の取得(ex : 22:05:10)
toTimeString()時刻文字列の取得(ex : 20:05:10 UTC+0900)
document ... 表示領域<body ...>を扱います
Property 
alinkColorアクティブリンクの前景色の取得・設定
bgColor背景色の取得・設定
cookieクッキー情報の取得・設定
fgColor前景色の取得・設定
lastModified最終更新日の取得
linkColorリンクの前景色の取得・設定
locaion位置(http://...)の取得・設定
referrer一つ前のURLの取得
titleタイトルの取得・設定
vlinkColor訪問済みリンクの前景色の取得・設定
Method 
clear()open()で開いたドキュメントを消去する
close()open()で開いたドキュメントを閉じる
createElement(elem )HTML要素 elem からオブジェクトを生成する
createTextNode(str )HTML要素に関連付ける文字列 str からオブジェクトを生成する
getEementById(str )id が str のオブジェクトを取得する
getElementsByName(str )id が str のオブジェクトの配列を取得する
getElementsByTagName(str )tagname が str のオブジェクト配列を取得する
open([str ])MIMEタイプ"text/html"(またはタイプ str)のドキュメントを開く
write(str )ドキュメントに書き出す
event ... イベントを扱います
Property 
keyCodeイベントを発生させたキーのUnicodeの取得
type発生したイベント名の取得
xイベント発生時のx座標の取得
yイベント発生時のy座標の取得
element(s) ... フォーム要素(の配列)を扱います
Array Type 
elements配列型
elements.length配列の個数の取得・設定
elements[int ]添え字 int の要素への参照
element(s) :: button ... フォーム要素(の配列)のプッシュボタンを扱います
Property 
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: checkbox ... フォーム要素(の配列)のチェックボックスを扱います
Property 
checkedチェック状態 (true | false) の取得・設定
defaultChecked既定のチェック状態 (true | false) の取得・設定
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: hidden ... フォーム要素(の配列)の隠し要素を扱います
Property 
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
element(s) :: option(s) ... フォーム要素(の配列)の選択アイテム(の配列)を扱います
Property 
defaultSelected既定の選択状態 (true | false) の取得・設定
index添え字の取得・設定
selected選択状態 (true | false) の取得・設定
text表示文字列の取得・設定
value参照値の取得・設定
Array Type 
options配列型
options.length配列の個数の取得・設定
options[int ]添え字 int の要素への参照
element(s) :: password ... フォーム要素(の配列)のパスワードを扱います
Property 
defaultValue既定の文字列の取得・設定
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: radio ... フォーム要素(の配列)のラジオボタンを扱います
Property 
checkedチェック状態 (true | false) の取得・設定
defaultChecked既定のチェック状態 (true | false) の取得・設定
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: reset ... フォーム要素(の配列)のリセットボタンを扱います
Property 
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: select ... フォーム要素(の配列)の選択ボックスを扱います
Property 
idid 属性の取得・設定
length選択項目数の取得
namename 属性の取得・設定
selectedIndex選択中の項目の添え字の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: submit ... フォーム要素(の配列)の送信ボタンを扱います
Property 
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: text ... フォーム要素(の配列)の一行テキストを扱います
Property 
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
element(s) :: textarea ... フォーム要素(の配列)の複数行テキストを扱います
Property 
defaultValue既定の参照値の取得・設定
idid 属性の取得・設定
namename 属性の取得・設定
typeオブジェクトの型名の取得・設定
value参照値の取得・設定
Method 
blur()フォーカスを外す
click()クリックする
focus()フォーカスを当てる
form(s) ... フォーム(の配列)を扱います
Property 
action送信先(URL / メールアドレス)の取得・設定
encodingエンコード方法(MIMEタイプ)の取得・設定
idid 属性値の取得・設定
lengthフォーム内の要素数の取得
method送信方法 ("get"|"post") の取得・設定
nameフォームの名前の取得・設定
Method 
reset()リセットする
submit()送信する
Array Type 
forms配列型
forms.length配列の個数の取得・設定
forms[int ]添え字 int の要素への参照
frame(s) ... フレーム(の配列)を扱います
Property 
locationフレームの位置(URL)の取得・設定
nameフレームの名前の取得・設定
parent親要素の取得
self自分自身のフレームの取得
Method 
blur()フォーカスを外す
clearInterval(id )id で指定した繰返しタイマーを解除する
clearTimeout(id )id で指定した単発タイマーを解除する
focus()フォーカスを当てる
setInterval(func, ms )msミリ秒ごとに関数funcを実行する繰返しタイマーを設定する
setTimeout(func, ms )msミリ秒後に関数funcを実行する単発タイマーを設定する
Array Type 
frames配列型
frames.length配列の個数の取得・設定
frames[int ]添え字 int の要素への参照
Function ... 関数を扱います
Constructor 
new ()既定のコンストラクタ : 空の関数
new (arg1, arg2...argN, code )arg1, arg2...argN : 引数, code : 実行コード
Method 
arguments引数の配列の取得
history ... 履歴を扱います
Property 
length履歴の個数の取得
Method 
back()一つ戻る
forward()一つ進む
go(int )数値 int の分だけ先(マイナス時は後ろ)に移動する
Image(images) ... 画像(の配列)を扱います
Constructor 
new ()既定のコンストラクタ : 空の画像
new (width, height )width : 幅, height : 高さ
Property 
border枠の幅の取得・設定
complete読み込み状態 (true | false) の取得
height高さの取得
hspace左右のマージンの取得・設定
idイメージIDの取得・設定
lowsrc低解像度画像のURIの取得・設定
nameイメージ名の取得・設定
src画像のURIの取得・設定
vspace上下のマージンの取得・設定
width幅の取得・設定
Array Type 
images配列型
images.length配列の個数の取得・設定
images[int ]添え字 int の要素への参照
link(s) ... リンク(の配列)を扱います
Property 
hashアンカー部分の文字列の取得・設定
hostホスト部分の文字列の取得・設定
hostnameホスト名部分の文字列の取得・設定
hrefリンク情報の取得・設定
pathnameパス名部分の文字列の取得
portポート部分の文字列の取得
protocolプロトコル部分の文字列の取得・設定
searchCGIへのキー名の取得・設定
target読み込み先ウィンドウ / フレーム (キーワード可) の取得・設定
Array Type 
links配列型
links.length配列の個数の取得・設定
links[int ]添え字 int の要素への参照
location ... アドレス(URL)を扱います
Property 
hashアンカー部分の文字列の取得・設定
hostホスト部分の文字列の取得・設定
hostnameホスト名部分の文字列の取得・設定
hrefリンク情報の取得・設定
pathnameパス名部分の文字列の取得
portポート部分の文字列の取得
protocolプロトコル部分の文字列の取得・設定
searchCGIへのキー名の取得・設定
Method 
reload()再読み込みをする
replace(URI )アドレスを URI に置き換えて読み込む
Math ... 数学上の計算を扱います
Property 
PI円周率の値(約3.14159)の取得
Method 
abs(num )数値 num の絶対値を求める
ceil(num )数値 num の小数を切り上げた整数を求める
floor(num )数値 num の小数を切り捨てた整数を求める
max(num1, num2 )数値 num1 と num2 の大きい方を求める
min(num1, num2 )数値 num1 と num2 の小さい方を求める
pow(num1, num2 )数値 num1 に num2 を乗じた値を求める
random()0以上1未満(環境によっては1以下)の擬似乱数を求める
round(num )数値 num の小数を四捨五入した整数を求める
sqrt(num )数値 num の平方根を求める
mimeType(s) ... MIMEタイプ(の配列)を扱います(IEは未対応)
Property 
suffixesプラグインの拡張子の取得
typeMIMEタイプの名前の取得
Array Type 
mimeTypes配列型
mimeTypes.length配列の個数の取得・設定
mimeTypes[int ]添え字 int の要素への参照
navigator ... Webブラウザ・アプリケーションの情報を扱います
Property 
appCodeNameWebブラウザのコード名の取得
appNameWebブラウザの名前の取得
appVersionWebブラウザのバージョンを示す文字列の取得
platformプラットフォームを示す文字列の取得
userAgentWebブラウザを識別する文字列の取得
Method 
javaEnabled()Java が動作するかどうか (true | false) を調べる
taintEnabled()データテイントが動作するかどうか (true | false) を調べる
Number ... 数値を扱います
Constructor 
new ()既定のコンストラクタ : 設定値 0
new (int )int : 設定値
Property 
MAX_VALUE利用可能な最大値の取得(値は環境に依存)
MIN_VALUE利用可能な最小値の取得(値は環境に依存)
NaN数値でない (true | false) かどうかの取得
NEGATIVE_INFINITY正の無限大(最大値を超えた値)の取得
POSITIVE_INFINITY負の無限大(最小値を下まわった値)の取得
Method 
toExponential(int )四捨五入処理で小数点以下を桁数 int にした指数値を得る
toFixed(int )小数点以下を四捨五入処理で桁数 int にする
toPrecision(int )四捨五入処理または小数に 0 を添えて桁数 int に変換する
toString(rad )rad 進数の文字列に変換する
Plugin(plugins) ... プラグインを扱います(IEは未対応)
Property 
filenameファイル名の取得
typeMIMEタイプの名前の取得
Method 
refresh()プラグインの再読み込み
Array Type 
plugins配列型
plugins.length配列の個数の取得・設定
plugins[int ]添え字 int の要素への参照
RegExp ... 正規表現を扱います
Constructor 
new ()既定のコンストラクタ : パターン指定なし
new (pat [ , cond ])pat : パターン ( , cond : 条件フラグ)
Property 
$intマッチした int 番目の文字列の取得
global条件フラグ"g"の設定値 (true | false) の取得
ignoreCase条件フラグ"i"の設定値 (true | false) の取得
input(別記 : $_) 検索対象文字列の取得・設定
lastIndex検索を開始する文字インデックスの取得・設定
lastMatch(別記 : $&) 最後にマッチした文字列の取得
lastParen(別記 : $+) 最後にマッチしたグループの文字列の取得
leftContext(別記 : $`) マッチした左側の文字列の取得
multiline(別記 : $*) 改行コードの有効性 (true | false) の取得・設定
rightContext(別記 : $") マッチした右側の文字列の取得
source正規表現文字列の取得
Method 
compile(pat, [cond ])パターンpat(と条件フラグcond)を指定してコンパイルする
exec([str ])inputで指定した文字列(またはstr)を対象に検索を実行する
test(str )文字列strを対象にマッチしたかどうか (true | false) を調べる
screen ... 画面を扱います
Property 
colorDepth色の深度(ビット数)の取得
height高さの取得
width幅の取得
String ... 文字列を扱います
Constructor 
new ()既定のコンストラクタ : 空の文字列
new (str )str : 文字列
Property 
length文字数の取得
Method 
anchor(str )アドレス(URI)が str のアンカーを設定する
big()文字サイズを大きくする
blink()点滅を適用する
bold()太字を適用する
charAt(int )添え字 int の文字を取得する
charCodeAt(int )添え字 int の文字の文字コードを取得する
concat(str1 [ ,str2, ...strN ])文字列 str1(〜strN) を連結する
fixed()等幅フォントを適用する
fontcolor(color )文字色を設定する
fontSize(size )文字サイズを設定する
fromCharCode(n1 [ , ...nN ])文字コード n1(〜nN : 順に連結) から文字列を生成する
indexOf(pat, [start ])条件patで後ろへ検索し合致した位置を取得する(ない時は-1)
italics()イタリック体を適用する
lastIndexOf(pat, [start ])条件patで前へ方検索し合致した位置を取得する(ない時は-1)
link(str )アドレス(URI)が str のリンクを設定する
match(pat )パターンpatにマッチした文字列を取得する(ない時は null)
replace(pat, str )パターンpatにマッチする文字列を str に置換する
search(pat )パターンpatにマッチした位置を取得する(ない時は-1)
slice(start [ , end ])添え字startから末尾(またはend-1)までの文字列を取得する
small()文字サイズを小さくする
split(sep [ , int ])文字列を sep で区切って(要素数 int の)配列を生成する
strike()取消線を適用する
sub()下付き文字を適用する
substr(start [ , len ])添え字startから末尾まで(または長さlen)の文字列を取得する
substring(start [ , end ])添え字startから末尾(またはend-1)までの文字列を取得する
sup()上付き文字を適用する
toLowerCase()大文字を小文字に変換する
toUpperCase()小文字を大文字に変換する
window ... ウィンドウを扱います
Property 
closedウィンドウの開閉状態 (true | false) の取得
defaultStatus状態を示す既定の文字列の取得・設定
innerHeight表示領域の高さの取得(IE 未対応)
innerWidth表示領域の幅の取得(IE 未対応)
nameウィンドウの名前の取得
opener自分を開かせたウィンドウの取得
outerHeightウィンドウの高さの取得(IE 未対応)
outerWidthウィンドウの幅の取得(IE 未対応)
parentフレーム分割の時の親ウィンドウの取得
self自分自身のウィンドウの取得
status状態を示す文字列の取得・設定
topフレーム分割の際のトップウィンドウの取得
Method 
alert(str )警告ダイアログを表示する
blur()フォーカスを外す
clearInterval(id )id で指定した繰返しタイマーを解除する
clearTimeout(id> )id で指定した単発タイマーを解除する
close()ウィンドウを閉じる
confirm(str )確認ダイアログを開いて結果(OK:true | Cancel:false)を得る
focus()フォーカスを当てる
moveBy(x, y )座標(x, y)の分だけ移動する
moveTo(x, y )座標(x, y)の位置に移動する
open(url, name [ , style ])URLurlと名前name(とスタイルstyle)を指定してウィンドウを開く
print()印刷する
prompt(str [ , defstr ])説明文がstrの入力ダイアログを開いて結果(true|false)を得る
resizeBy(cx, cy )幅cx, 高さcyの分だけサイズを変更する
resizeTo(cx, cy )幅cx, 高さcyのサイズに変更する
scrollBy(x, y )座標(x, y)の分だけスクロールする
scrollTo(x, y )座標(x, y)の位置にスクロールする
setInterval(func, ms )msミリ秒ごとに関数funcを実行する繰返しタイマーを設定する
setTimeout(func, ms )msミリ秒後に関数funcを実行する単発タイマーを設定する
:: global members ... オブジェクト共通のメンバです
Property 
prototypeオブジェクトの原型の取得
Method 
appendChild(obj )子オブジェクト obj を追加する
decodeURLComponent(str )URLエンコードされた文字列 str をデコード(含記号)
encodeURI(str )文字列 str をURIエンコード
encodeURLComponents(str )文字列 str をURIエンコード(含記号)
escape(str )文字列 str をエンコード
eval(str )文字列 str を数値にする。またはプログラムとして実行し結果を得る
isFinite(num )数値 num が有限値かどうか (true|false) を取得する
isNaN(value )値 value が数値でないこと (true|false) を調べる
parseFloat(str )文字列 str を実数値にする(失敗時はNaN)
parseInt(str )文字列 str を小数を切り捨てて整数値にする(失敗時はNaN)
removeChild(obj )子オブジェクト obj を削除する
replaceChild(newobj, oldobj )子オブジェクト oldobj を子オブジェクト newobj に置き換える
Number(value )値 value を実数値に変換する(失敗時はNaN)
toString(str )文字列に変換する
typeof(value )値 value のデータ型を示す文字列を取得する
unescape(str )文字列 str をデコード
void(value )メソッドや数式 value について何も処理しない