[转]asp的textbox的javascript应用
	
    
    
	<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<script runat="server"> </script> 
<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> 
<title>无标题页</title> 
<script language="javascript" type="text/javascript">
//javascript设置文本框的最大长度 
function Button1_Click()
{ 
var txtBox1=document.getElementById("TextBox1"); 
txtBox1.maxLength=10; 
return false; 
} 
//javascript设置文本框的属性为只读 
function Button2_Click() { 
var txtBox1=document.getElementById("TextBox1"); 
txtBox1.readOnly=true; 
return false; 
} 
//javascript设置行数与文本框类型 //将<input type=text />改成<textarea /> //id号不变 
function Button3_Click() 
{ 
//移除TextBox1
var textBox1=document.getElementById("TextBox1"); 
var textBox1id=textBox1.id; //得到TextBox1的父元素 
var parentE=textBox1.parentElement; parentE.removeChild(textBox1); 
//创建新元素
TextArea var newTextBox1=document.createElement("<textarea />"); 
newTextBox1.id=textBox1id; 
newTextBox1.name=textBox1id; 
newTextBox1.rows=10; 
parentE.appendChild(newTextBox1); 
// parentE.insertBefore(newTextBox1,textBox1); 
return false; 
} 
//javascript设置文本框的文本 
function Button4_Click() 
{ 
var txtBox1=document.getElementById("TextBox1"); 
txtBox1.value='中国。河北。保定。曲阳。王爱辉'; 
return false; 
} 
//javascript设置鼠标移过去显示文本 
function Button5_Click() 
{ 
var txtBox1=document.getElementById("TextBox1"); 
txtBox1.title='曲阳县第一中学'; 
return false; 
} 
//设置文本框的可见性 //可能是将TextBox1控件从dom树中删除 
function Button7_Click() 
{ 
var txtBox1=document.getElementById("TextBox1"); 
return false; 
} 
//javascript设置是否自动换行 //只对<textare />有效 
function Button6_Click() 
{ return false; } 
</script>
</head> 
<body> 
<form id="form1" runat
    
     
	
	
    
    
	相关文档:
        
    
    要想写出跨浏览器的javascript,就必须懂得嗅探技术。这是浏览器大战遗留下的大地雷,事已如此,只好认命,乖乖写分支结构吧,函数就是这样不知不觉中变长的。
先看单一浏览器的判断,我们没有必须去找navigator.userAgent的麻烦,我在国外的博客网站收集了如下hack,短小精悍:
 
ie = !+"\v1" ;
ie ='\v'=='v' ; ......
	
    
        
    
    这是从方法直接复制的,
 参数 fileType是文件格式
参数filedName是写出后文件的文件名。
参数suffix是写出后文件的文件后缀名。
 Response.Clear(); //清空 缓冲区的所有输出数据
        Response.Charset = "utf-8";//设置输出输出流字符类型
   &nb ......
	
    
        
    
    
<!--
 /* Font Definitions */
 @font-face
	{font-family:宋体;
	panose-1:2 1 6 0 3 1 1 1 1 1;
	mso-font-alt:SimSun;
	mso-font-charset:134;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
	{font-family:"\@宋体" ......
	
    
        
    
    书接上文,直接从字符串返回对象,此次更新,实现了返回对象的自动化,无需在声明实体类。但这个函数只适合页面声明几个对象,批量对象,比如几百个,推荐使用下一文所使用函数。
函数很简单,不解释,直接贴代码。
option explicit
'返回对象的函数
function getObj(byval str)
    dim classname,itemlist,i
    cl ......
	
    
        
    
    
VBScript:
定义变量时候不能直接赋值,如:
Dim i=1 是错误的,应该这样:
Dim i
i = 1
——————————————
结束程序:response.end
跳出循环或者函数、子程序等用exit …
——————&m ......