随笔分类 - javascript
摘要:if(document.activeElement.id=="id")其中id为要判断的控件的id。
阅读全文
摘要:<head runat="server"> <title>动态添加option</title> <script> function myclick() { WebService.GetDayEnum(onSuccess); } function onSuccess(result) { var myselect= document.getElementById("myselect"); for(var i=0;i<8;i++) { myselect.options[i] = new Option(res
阅读全文
摘要:接口nodeType常量nodeType值备注ElementNode.ELEMENT_NODE1元素节点TextNode.TEXT_NODE3文本节点DocumentNode.DOCUMENT_NODE9documentCommentNode.COMMENT_NODE8注释的文本DocumentFragmentNode.DOCUMENT_FRAGMENT_NODE11document片断AttrNode.ATTRIBUTE_NODE2节点属性方法描述createAttribute()用指定的名字创建新的Attr节点。createComment()用指定的字符串创建新的Comment节点。cre
阅读全文
摘要:在客户端中,要对字符串编码,可以采用:escape();encodeurl();encodeURIComponent();其中这三中方法有区别,escape()只是对其普通的编码,url是不能识别的。要是把url编码后,进行跳转,则会找到资源。要想要url识别编码后的字符串,则要使用encodeurl();encodeURLConponent()不行,我测试过。这些编码在后台代码都能被解码;今天我使用encodeurl()编码解决了后一个页面拿值出现部分字出现乱码问题;
阅读全文
摘要:子窗体中给父窗体动态创建表:<script> function Product(product_name,product_id,product_describe,AMOUNT_UNIT,COST_PRICE) { var arry= new Array("1",product_name,product_id,product_describe,AMOUNT_UNIT,COST_PRICE); var Hiddfield=window.opener.document.getElementById("Hddf"); var table = wind
阅读全文
摘要:先定义两个页面page1和page2,当我想在page2中触发什么事件的同时就把值传到page1中,不用关掉page2.这个时候可以建议用一个效率比较高的方法:在page1<script type="text/javascript">window.open(page2);</script>当然可以带一些参数,也可以这样写:<script type="text/javascript"> var vheight = window.screen.height-200 var vwidth = window.screen.wi
阅读全文