[html]<script>vara="";for(vari=65;i<91;i++)a+=String.fromCharCode(i);alert(a);</script>[/html]...
http://www.jb51.net//article/16445.htm
利用Table控制位置来实现刚好最近在学习ajaxControlToolkit中的控件,想到了CascadingDropDown层叠下拉是一个级联联动的下来扩展挺好用先介绍下CascadingDropDown的一些属性:TargetControlID目标控件ID就是所控制的DropDownList的IDCategory类别(下个CascadingDropDown取这个上个传过来值的一个类名字,下面代码中会详细说到)PromptText提示信息再没有点击所控制DropDownList控件前显示的信息LoadingText加载数据信息如果数据比较多,则给用户一个提示ServicePath提供数据方...
http://www.jb51.net//article/16351.htm
AutoCompleteExtender自动完成扩展,配合TextBox使用功能类似现在google中输入搜索字,则在TextBox下出来下拉框显示搜索目标中的项目这个扩展控件需要配合WebService使用,所以涉及了点webService的使用(这里只简单谈下,等用熟了再仔细谈下webservice的内容)先介绍下AutoCompleteExtender的几个关键属性:a,TargetControlID这个属性是所有AjaxControlToolkit的共同属性,就是扩展目标控件ID(官方这么说的吧)b.CompletionSetCount这个属性是设置显示下拉结果的条数默认为10吧c.M...
http://www.jb51.net//article/16320.htm
例子:只需要设置CalendarExtender的TargetControlID为需要显示日期的TextBox的ID即可以,textBox控件的readOnly属性设置为false主要代码:[code]<asp:ScriptManagerID="ScriptManager1"runat="server"EnableScriptGlobalization="True"EnableScriptLocalization="True"></asp:ScriptManager><ajaxToolkit:CalendarExtenderFormat="yyyy-MM-dd"I...
http://www.jb51.net//article/16318.htm
下面大概吧使用方法介绍下(这里使用Lable控件为例子):1.给页面添加一个ScriptManager控件(使用方法还没有研究完全,研究完全了试验写点经验)2.添加一个控制无刷新的UpdatePanel控件(同上)3.在UpdatePanel控件中添加俩个Label控件一个用来添加DropDownExtender扩展,一个用来显示上个Label中取到的值,一个Panel控件在Panel控件中添加若干个LinkButton控件4.所有LinkButton公用一个Click事件,用来取值或者触发其他事件,我下面的例子主要是用来取值的。5.在UpdatePanel中添加一个DropDownExten...
http://www.jb51.net//article/16317.htm
UpdateProgress应该就是“更新进度”的意思吧。使用方法:1.添加一个ScriptManager控件2.添加一个UpdatePanel控件3.添加一个UpdateProgress控件设置UpdateProgress控件的AssociatedUpdatePanelID为第2步UpdatePanel的ID(如果页面中有多个UpdatePanel则,只有相应updatePanel关联的updateProgress显示)测试例子代码: [code]<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx....
http://www.jb51.net//article/16316.htm
下面是css2selector的语法,当然很多浏览器只是支持其中的一部分,Prototype中的Selector主要支持tag选择器、class选择器和id选择器,还有属性(attribute)选择器,基本上包含我们平时所用的所有类型ThefollowingtablesummarizesCSS2selectorsyntax,详细的可以看http://www.w3.org/TR/REC-CSS2/selector.html:PatternMeaningDescribedinsection*Matchesanyelement.UniversalselectorEMatchesanyEelement...
http://www.jb51.net//article/16284.htm
一、筛选类函数 ancestors、recursivelyCollect、descendants、firstDescendant、immediateDescendants、previousSiblings、nextSiblings、siblings、match、up、down、previous、next、select、adjacent。 二、增、删、改元素类函数 insert、update、remove、replace、wrap、cleanWhitespace 三、设置元素各种属性类函数 visible、toggle、hidde、show、identify、readAttribute...
http://www.jb51.net//article/16283.htm
所有函数的第一个参数都为:element,表示要操作的元素的引用,这是为了方面在Element.extend时,把这些方法加入到DOM对象中去,用的是methodize函数。调用的时候不需要输入第一个参数了,如: varb=$('div1').visible(); 另外,几乎所有函数都会返回自身,注意,扩展后的元素的类型为:HTMLElement,之所以这么做,有一个好处,就是方便连写代码,如: $('div1').update().insert('这是新插入的内容'); 这样写代码有一个好处,可读性强,且易于书写。 下面是函数介绍: visible(element):Boolea...
http://www.jb51.net//article/16282.htm
先说一下Element对DOM扩展的技术思路,我也是看了一天的代码,这才有了点心得。使用prototype,我们最常用的莫过于$('div1')之类的代码。从而获得扩展后的element对象,然后,我们就可以用它的各种扩展出来的方法了,如:$('div1').addClassName('loading').show();所以,我们研究Element的扩展正应当以此为入口。function$(element){if(arguments.length>1){for(vari=0,elements=[],length=arguments.length;i<length;i++)eleme...
http://www.jb51.net//article/16281.htm
Parseerror:syntaxerror,unexpected$endinscript.phponlinexx调试了一会后发现产生错误的行是文件中间某行//$str.="?>\n";想起来了PHP解释器允许的结尾标记那行还可以用单行注释,即//$str.="?>\n";被解释成结尾标记前有注释,注释的内容是//$str.=",而?>后面的\n";会被解释作PHP块外的内容按HTML输出出去!结果是给$str.="?>\n";这行添加//成注释后,反而多了个?>的结束标记,造成原来真正的结束标记成了意料之外的(unexpected)了。解决办法就是直接删掉这一行...
http://www.jb51.net//article/16273.htm
