↓改造版 http://winofsql.jp/VA003334/sjscript070204211857.htm 別フォームにある、同名のフィールドのデータを転送してからこちら側のフォームで送信 拡張子:txtvbswsfjsphpjavahtmlutf8sjis <INPUT type=submit name=send value="カテゴリ追加" onClick='$2("mid",1).value=$2("mid",0).value;' >
<INPUT type=submit name=send value="カテゴリ追加" onClick='$2("mid",1).value=$2("mid",0).value;' >
要するに trim 拡張子:txtvbswsfjsphpjavahtmlutf8sjis strip: function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); },
strip: function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); },
両端の空白を除いてから、空白で区切って配列化 拡張子:txtvbswsfjsphpjavahtmlutf8sjis function $w(string){ string = string.strip(); return string ? string.split(/\s+/) : []; }
function $w(string){ string = string.strip(); return string ? string.split(/\s+/) : []; }
拡張子:txtvbswsfjsphpjavahtmlutf8sjis function getSize(target) { var a = new Ajax.Request( "get_size.asp", { "method": "get", "asynchronous": "false", "encoding" : "SHIFT_JIS", "parameters": { "target" : target }, onSuccess: function(request) { }, onComplete: function(request) { alert('読み込みが完了しました:' + request.responseText); }, onFailure: function(request) { alert('読み込みに失敗しました'); }, onException: function (request) { alert('読み込み中にエラーが発生しました'); } } ); } get_size.asp 拡張子:txtvbswsfjsphpjavahtmlutf8sjis Call Response.AddHeader( "Content-Type", "text/html; Charset=shift_jis" ) Response.ExpiresAbsolute=#May 31,2000 23:59:59# Set Fso = Server.CreateObject( "Scripting.FileSystemObject" ) target = "e:\user\xxxxx\xxxxx\xxxxx\www\" & Request.QueryString("target") on error resume next Set objFolder = Fso.GetFolder( target ) if Err.Number <> 0 then Response.Write Err.Description else Response.Write (Fix(objFolder.Size / 1000) / 1000) & " M" end if on error goto 0
function getSize(target) { var a = new Ajax.Request( "get_size.asp", { "method": "get", "asynchronous": "false", "encoding" : "SHIFT_JIS", "parameters": { "target" : target }, onSuccess: function(request) { }, onComplete: function(request) { alert('読み込みが完了しました:' + request.responseText); }, onFailure: function(request) { alert('読み込みに失敗しました'); }, onException: function (request) { alert('読み込み中にエラーが発生しました'); } } ); }
Call Response.AddHeader( "Content-Type", "text/html; Charset=shift_jis" ) Response.ExpiresAbsolute=#May 31,2000 23:59:59# Set Fso = Server.CreateObject( "Scripting.FileSystemObject" ) target = "e:\user\xxxxx\xxxxx\xxxxx\www\" & Request.QueryString("target") on error resume next Set objFolder = Fso.GetFolder( target ) if Err.Number <> 0 then Response.Write Err.Description else Response.Write (Fix(objFolder.Size / 1000) / 1000) & " M" end if on error goto 0
↓オリジナル URL http://www.prototypejs.org ↓API DOC http://www.prototypejs.org/api ↓利用方法 拡張子:txtvbswsfjsphpjavahtmlutf8sjis <SCRIPT language="javascript" type="text/javascript" src="http://lightbox.in.coocan.jp/prototype.js"> </SCRIPT> <INPUT id="target" type="text" name="data" value="ABC" /> <DIV id=test> <SPAN>AAA</SPAN> <SPAN>BBB</SPAN> <SPAN>CCC</SPAN> </DIV> <INPUT type="button" onClick='alert($4v("SPAN",$("test"),2))' value="$4vのテスト"> AAA BBB CCC
<SCRIPT language="javascript" type="text/javascript" src="http://lightbox.in.coocan.jp/prototype.js"> </SCRIPT>
obj = $4("INPUT" ) ※$3と同じ obj = $4("INPUT",node) ※ node の子要素の先頭 obj = $4("INPUT",node,2) ※ node の子要素の3番目
拡張子:txtvbswsfjsphpjavahtmlutf8sjis <SCRIPT language="javascript" type="text/javascript" src="http://lightbox.in.coocan.jp/prototype.js"> </SCRIPT> <SCRIPT language="javascript" type="text/javascript"> if ( Prototype.Browser.IE ) { alert("IEです"); } if ( Prototype.Browser.Opera ) { alert("Operaです"); } if ( Prototype.Browser.Gecko ) { alert("Geckoです"); } </SCRIPT>
<SCRIPT language="javascript" type="text/javascript" src="http://lightbox.in.coocan.jp/prototype.js"> </SCRIPT> <SCRIPT language="javascript" type="text/javascript"> if ( Prototype.Browser.IE ) { alert("IEです"); } if ( Prototype.Browser.Opera ) { alert("Operaです"); } if ( Prototype.Browser.Gecko ) { alert("Geckoです"); } </SCRIPT>