Javascript

テキストボックスを選択状態にする。

document.forms[0].hoge.focus(); document.forms[0].hoge.select();

GreasemonkeyでのFormオブジェクトへのアクセス

Greasemonkeyではdocument.formsオブジェクトがXPCNativeWrapperでラッピングされています。 と言うことでname属性のみしか識別子が無い場合は、通常の方法とはちょっと異なります。 <form name="form1"> <input name="hoge" type="text" /> </form> といったformの場合、通常のjavascriptでは document.forms.hoge.value…

Strutsのファイルアップロードでクライアント側のファイル名を取得する。

HTTPレベルではクライアント再度のファイル名は送られてくることもあるんだけど(確かIEはフルパスで送ってきて、FirefoxなどのMozila系はファイル名だけ送ってきたような気が・・・)、StrutsのFileUploadを使うとどうしてもファイル名しかとれません。PHPと…

連想配列

Javascriptで連想配列の定義方法 var user = new Array(3); user[0] = { '001':'ああああ', '004':'いいいい' }; user[1] = { '001':'ううううう', '002':'ええええ', '003':'おおおお', }; user[2] = { '001':'AAAAA', '002':'BBBBBB', '003':'CCCCC', };