From 6f692501612bd24212f625c94427dfc5dcf17af8 Mon Sep 17 00:00:00 2001 From: wei <> Date: Wed, 1 Feb 2006 07:08:55 +0000 Subject: Update js library. --- framework/Web/Javascripts/extended/builder.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 framework/Web/Javascripts/extended/builder.js (limited to 'framework/Web/Javascripts/extended/builder.js') diff --git a/framework/Web/Javascripts/extended/builder.js b/framework/Web/Javascripts/extended/builder.js new file mode 100644 index 00000000..f6c33bf6 --- /dev/null +++ b/framework/Web/Javascripts/extended/builder.js @@ -0,0 +1,23 @@ +Object.extend(Builder, +{ + exportTags:function() + { + var tags=["BUTTON","TT","PRE","H1","H2","H3","BR","CANVAS","HR","LABEL","TEXTAREA","FORM","STRONG","SELECT","OPTION","OPTGROUP","LEGEND","FIELDSET","P","UL","OL","LI","TD","TR","THEAD","TBODY","TFOOT","TABLE","TH","INPUT","SPAN","A","DIV","IMG"]; + tags.each(function(tag) + { + window[tag]=function() + { + var args=$A(arguments); + if(args.length==0) + return Builder.node(tag,null); + if(args.length==1) + return Builder.node(tag,args[1]); + if(args.length>1) + return Builder.node(tag,args.shift(),args); + + }; + }); + } +}); + +Builder.exportTags(); -- cgit v1.2.3