服务器控件代码:<asp:TextBox ID="txtUserID" runat="server"></asp:TextBox> 1. $("#<%=txtUserID.ClientID%>").val(); 2. $("input[id*=txtUserID]").val(); 3. $("*[id$=txtUserID]").val();
应用背景 1.用户需要填写表单时。2.页面采用服务器验证控件。3.由用户来选择是否填写更多项,更多项的显示与隐藏用Display控制,如下图。点击“增加服务内容”,显示新增表单项,如下图。点击“取消增加”,隐藏新增表单项。 问题:用户点击下一步时,不对Display=none的新增区域表单进行验证,需要在用户点击“取消增加时”,禁用服务器验证控件。反之,启用服务器验证控件。 解决方法 还是使用JQuery来搞定吧,主要是太好用了。 ...
一、获取下拉列表选中项的值和文本(select) 代码 select.htm 示例如下: 代码如下:<html> <head><title>获取下拉列表选中项的值和文本(select)</title></head> <body> <script> //获取下拉列表选中项的文本 function getSelectedText(name){ var obj=document.getElementById(name); for(i=0;i<obj.length;i++){ if(obj[i].selected==true){ return obj[i].innerText; //关键是通过option对象的innerText属性获取到选项文本 } } }...
如果你所在公司的开发环境或者项目的开发环境处于单一语言的开发环境之中,框架不适用,因为框架的使用范围之一就是针对一个项目中存在多个语言开发的业务模块,而新项目都需要这些模块的功能,按照以前的习惯,肯定是重新开发,至少也是将其他的语言开发的业务功能变成webservice接口供新代码调用,在这种情况下,本文讨论的框架就可以派上用场并且还能在客户端消除语言差异,只使用纯javascript和html静态代码进行开发。 当然即使...
但在这个模型中,由于不能利用这些控件,我们需要借助纯Javascript和html静态代码来实现,感觉好像挺麻烦的?其实呢......分页代码既然由Webservice接口服务端中间层处理好回传回来,那么我们的排序代码也可以这样的,只是在回传前进行排序就ok了,下面就分析一下。 看过上篇的文章,可以知道在Webservice接口服务端中间层处理数据是操纵泛型的List对象 代码 代码如下:List<TB_WEB_NZ_INVESTMENT> list = new List<TB_WEB_NZ_...
有时用js来获取服务器时间。一般会用System.DateTime 方法如下: 代码如下:<script language="javascript"> var a = new Date() a = <%=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")%>; Response.Write(a) </script> 其实还有一个方法:利用javascript的“runat="server”属性 代码 代码如下:<script runat="server" language="javascript"> var a = new Date(); a =a.getFullYear()+ "-"+(a.getMonth()+1)+"-"+a.getD...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]我在做OA的一个考勤程序时,要动态显示服务器的时间,让员工知道当前是否可以下班,而客户机由于种种原因时间与服务器并不一致,所以不能用上面的代码,改进了一下:[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]最后加上一个meizz的格式化函数(略有修正),最终版如下: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
代码如下:<!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> <title>脚本之家-www.gxlcms.com</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="GENERATOR" content="Microsoft FrontPage 6.0" /> <meta http-equiv="refresh" content="30;url=*.htm...
前台: 代码如下:<!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> <title>js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)</title> <script type="text/javascript"><!-- var xmlHttp = null;//XmlHttp对象,Ajax核心 //创建一个Xml文档,向服务器发送. function f(){ var xmlDoc = n...
1.automation服务器不能创建对象 只需要运行:regsvr32 scrrun.dll 就可以了 2.未将对象引用设置到对象的实例。 1.ViewState 对象为Unll。 2.DateSet 空。 3.sql语句或Datebase的原因导致DataReader空。 4.声明字符串变量时未赋空值就应用变量。 5.未用new初始化对象。 6.Session对象为空。 7.对控件赋文本值时,值不存在 8.使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值 9.使用FindControl时,控件不存在...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
不显示上次登录的用户名 代码如下:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] "restrictanonymous"=dword:000000013389端口号修改reg文件 代码如下:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp] "PortNumber"=dword:000021ee [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Te...
http://bbs.51js.com/thread-65160-1-1.html <html xmlns="http://www.w3.org/1999/xht... <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>jssp演示</title> <script language="javascript"> /** * @description: * 使用javascript模仿JSP的页面解析和运行,运行于客户端 * 允许应用人员象开发JSP页面一样使用<%..%> * 允许页面动态包括子页面(同步读取页面) * **/ //@----------...
本例子沿用 "dojo 之基础篇" 中的内容首先,我们在HelloWorld.html的同一级目录,新建一个文件,名为response.txt,内容为:Welcome to the Dojo Hello World Tutorial将section 2的代码替换 为以下代码 <!-- SECTION 3 --> <script type="text/javascript"> dojo.require("dojo.io.*"); dojo.require("dojo.event.*"); dojo.require("dojo.widget.*"); dojo.require("dojo.widget.Button"); //绑定url路径. 当然按下按钮后,...
向服务器发送数据有get和post两种.首先,要将body中的html代码替换为 <button dojoType="Button" widgetId="helloButton">Hello World!</button> <br> 请输入名称: <input type="text" id="name">不输入数据,怎么提交数据呢.get我们只要将基础篇(二)中的: function helloPressed() { dojo.io.bind({ url: response.txt, handler: helloCallback }); }替换为: function helloPressed()...