📄 test.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="Prototype151.js"></script>
<script type="text/javascript">
var a='a';
//alert("鎴戞槸Hafeyang".capitalize());
'apple pair & banana'.scan(/\w+/,function(str){alert(str);});
//a.times(function (iterate){alert(iterate)});
//alert(a.succ())//8杩涘埗 闀垮害10
//var date=new Date();
//alert(date.toJSON());
/*
var str=" String String String ";
//str=str.gsub(/i/,"aa")
//str=str.sub(/i/,"aa",1);
//str.scan(/i/,function (t){alert(t)});
//alert(str.truncate(10,"a"));
str=str.strip();
alert(":"+str+":");
var pe=new PeriodicalExecuter(foo,1);
function foo()
{
$("CurrentTime").innerHTML=(new Date());
}
function stoppe()
{
pe.stop();
}
*/
function inspect()
{
alert($("eleSpan").descendantOf($("ele")));
/* var parentNodes=$("ele").recursivelyCollect("parentNode");
(parentNodes).each(function (node){alert(node.tagName);});
for(var n in parentNodes)
{
alert(n.tagName);
}
*/}
function observe()
{
$("btn").observe("click",handle);
}
function handle(event)
{
alert(event.srcElement.value);
}
function stopObserving()
{
$("btn").stopObserving("click",handle);
}
function scroll()
{
$("scrollTo").scrollTo();
}
function getHeight()
{
alert($("h1000").getStyle("height"));
$("btnGetHeight").setOpacity(3);
}
function setStyle()
{
$("h1000").setStyle({fontSize:'20px',backgroundColor:'#cbcbcb'});
}
function getDimensions()
{
alert("the width of h1000:"+$("h1000").getDimensions().width);
}
function makePosotioned()
{
setStyle();
$("h1000").makePositioned($("Layer1"));
}
function undoPositioned()
{
$("h1000").undoPositioned($("Layer1"));
}
function addMethod()
{
//alert($("btn1").addMethods);
Element.addMethods({
msg:function (element,str)
{
element=$(element);
alert("Element "+element.id+" want to say:"+str);
return element;
}
});
Element.addMethods({
wrap:function(element,tagName){
element=$(element);
var wrapper=document.createElement(tagName);
element.parentNode.replaceChild(wrapper,element);
wrapper.appendChild(element);
return Element.extend(wrapper);
}
});
alert("Add Methods for all elements seccussfully! now click again");
}
function myMethod()
{
alert(typeof($("btn1").msg));
if(typeof($("btn1").msg)!="undefined" )
{
$("eleSpan").msg('Hello ,world!').setStyle({fontSize:'20px'});
}
else
{
alert("method has not been defined");
}
}
function createClass()
{
var Car=Class.create();
Car.prototype={
initialize:function (owner,color)
{
this.Owner=owner;
this.Color=color;
alert("Construnctor Function :\n"+Car);
},
sayColor:function ()
{
alert("My Color is "+this.Color);
},
sayOwner:function ()
{
alert("My Owner is "+this.Owner);
}
};
var myCar =new Car("Hafeyang","Silver");
myCar.sayColor();
}
function createClass2()
{
function Car(owner,color)
{
this.Owner=owner;
this.Color=color;
alert("Construnctor Function :\n"+Car);
}
Car.prototype={
sayColor:function ()
{
alert("My Color is "+this.Color);
},
sayOwner:function ()
{
alert("My Owner is "+this.Owner);
}
};
var myCar =new Car("Hafeyang","Silver");
myCar.sayColor();
}
function compactArray()
{
var guys=['Sam',['Justin','Andrew'],'Dan','Sam','sam',null,''];
alert(guys.reduce().length);
}
function next()
{
alert(document.getElementById("mutsu").nextSibling.nodeName);
}
function any()
{
alert($H({opt1:false,opt2:0,opt3:null}).any(function(pair){return pair.value}));
}
function handle()
{
Event.observe($("divTest"),'click',function(event){
alert("this is a handler add dynamically!");
});
$("divTest").onclick=function(){return alert("Hafeyang");}
}
Event.observe(window,"load",function(){Event.observe($("form1"),"submit",checkForm)});
function checkForm(event)
{
alert(Event.pointerY(event));
return false;
}
function activate()
{
$("txtA").clear();
}
function hash()
{
var h=$H({name:'Prototype',version:1.5});
h.keys().sort().join(',')
//->'name,version'
h.merge({version:'1.5final',author:'SamStephenson'});
h.each(function(pair){
alert(pair.key+'="'+pair.value+'"');
});
alert(h["version"]);
//Alerts,innon-guaranteedorder:
//'name="Prototype"','version="1.5final"','author="SamStephenson"'
}
function position()
{
Position.relativize($("Layer1"));
//alert($("Layer1")==null);
}
function absolutize()
{
Position.absolutize($("Layer1"));
}
function clonePosition()
{
Position.clone($("Layer1"),$("target"));
}
function cumulativeOffset()
{
alert( Position.page($("divTest"))[1] );
}
function realOffset()
{
alert( Position.realOffset($("spanTest"))[1] );
}
function ajax()
{
var
}
</script>
<title>鏃犳爣棰樻枃妗
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -