易截截图软件、单文件、免安装、纯绿色、仅160KB

利用JavaScript将DropDownList的选项值插入文本框

前台代码:
<asp:TextBox ID="txtExpression" runat="server" MaxLength="400" CssClass="TextBox400"
    ontentEditable="false" />
<br />
<asp:Label ID="lblAvaliableColumns" runat="server"></asp:Label>
<asp:DropDownList ID="ddlFields" runat="server" CssClass="DropDownList200">
</asp:DropDownList>
<asp:ImageButton ID="ibnAddField" runat="server" ImageUrl="~/Images/add.png" />
前台代码比较简单,就一个文本框和下拉列表框,还有一个按钮,点击后将下拉列表框的选项插入到文本框中。
后台代码:
    /// <summary>
    /// PreRender event handler
    /// </summary>
    /// <param name="e"></param>
    protected override void OnPreRender(EventArgs e)
    {
        base.OnPreRender(e);
        #region Register Client Script for Text treatment
        string txtScript, txtScriptName;
        #region All language usage
        txtScript = @"
<script type='text/javascript' language='javascript'>
    function insertInputText(input_obj, text){
        var prefix;
        var tail;
        if(typeof(input_obj.selectionStart)=='undefined'){
            prefix=input_obj.value;
            tail = '';
        }
        else{
          &n


相关文档:

用JavaScript封装下FileSystemObject,做下文件操作!

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor
 */
var File = {
    name:'',
    path:'',
    ext:'',
    cfiles:[],
    attributes:{
    ......

javascript 去掉数组中前或后重复项

下面两个方法实现了数组中去掉 前面 或者 后面的 重复项
去掉前面的重复项方法 把array [1, 2, 3, 1, 4, 5]去掉前面重复项 得到 [2, 3, 1, 4, 5].
function unique(a)
{
var r = new Array();
o:for(var i = 0, n = a.length; i < n; i++) {
for(var x = i + 1 ; x < n; x++)
{
......

javascript(必须输入关键字才能点击成功)

<SCRIPT LANGUAGE="JavaScript">
<!--
function limitNum(obj) {
if(obj.value.replace(/\s/g,"")==""||obj.value.replace(/\s/g,"")=="输入关键字")  {
  alert('请输入关键字')
      return false;
}
}
//-->
</SCRIPT> 
   < ......

javascript 面向对象编程的起点

/*
* JavaScript对象就是一组属性(方法)的集合
* 在该语言中如果变量名或方法名不符合声明规范,
* 则一定得用方括号“ [] ”引用它
*
*/


/**
* <1.>该语句声明了一个class1类,class1相当于构造方法,又叫构造器
* 也可说声明了一个class1方法
......

javascript中replace正则表达式语法

replace()最简单的算是能力就是简单的字符替换。
  示例代码如下:
<script language="javascript">
var strM = "javascript is a good script language";
//在此我想将字母a替换成字母A
alert(strM.replace("a","A"));
</script>
它只替换了首字母。但如 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号