abc.Attributes["onkeydown"] = "你的Jscript或VBscript代码!";

解决方案 »

  1.   

    abc.Attributes("onkeydown") = "(<script>alert('只能输入数字!');</script>)"为什么不起作用呢?也没有错误提示.
      

  2.   

    好像是放在page_load里面的吧~
      

  3.   

    abc.Attributes.add("onkeydown","<script>alert('test')</script>")
      

  4.   

    BS的办法:
    dim abc as new Button
    abc.Attributes("onkeydown") = "(<script>btnOnkeyDown(this);</script>)"function btnOnKeyDown(e)
    {
    //自己写代码
    }
    CS的办法:
    dim btn as new Button
    Form1.controls.Add(btn)
    btn.Keydown=new KeydownEventHandler(AddressOf me.KeyDownSub)sub KeyDownSub(sender,e)end sub
      

  5.   

    和这个一样吧.
    abc.Attributes("onkeydown") = "(<script>alert('只能输入数字!');</script>)"
    abc.Attributes.add("onkeydown","<script>alert('只能输入数字!');</script>")
    这两个哪里有错误?但是不好用,没有任何反应.