zoukankan      html  css  js  c++  java
  • 其實這裏的ListItem本來在後臺都是自動生成的,寫出來好明說一下我的這段代碼的作用。

    代碼的作用:當我點擊4個CheckList中的任一 一個時,就激發一個onclik事件,然後就調用第二段代碼的function cbClick() 。

    View Code
    1 <asp:CheckBoxList ID="cblREPLYTYPE" runat="server" RepeatLayout="Flow" AutoPostBack="false"
    2 onclick="cbClick();" OnSelectedIndexChanged="cblREPLYTYPE_SelectedIndexChanged">
    3 <asp:ListItem>電話</asp:ListItem>
    4 <asp:ListItem>公文</asp:ListItem>
    5 <asp:ListItem>mail</asp:ListItem>
    6 <asp:ListItem>不用回覆</asp:ListItem>
    7 </asp:CheckBoxList>
    View Code
     1 function cbClick() {
    2 var b = false;
    3 var count = 0;統計有多少個ListItem。
    4 for (var i = 0; ; i++) {循環獲得ListItem的ID號
    5 var object = document.getElementById('ctl00_ContentPlaceHolder1_cblREPLYTYPE_' + i);
    6 if (!object) break;判斷是否到了最後一個了的後一個
    7 if (object.checked == true) {不管是那個,選中了,就把b設為true,否則設為false,主要是獲得最一個“不用回複是否選中了,因為它選中了,其它的就必須取消。
    8 b = true;
    9 }
    10 else {
    11 b = false;
    12 }
    13
    14 count += 1;
    15 }
    16 if (b == true) {最後一個選中了,就把其它的設false,否則保持其它的原來選中或沒選中的狀態。
    17 for (var i = count-2; i >= 0; i--) {
    18 var obj = document.getElementById('ctl00_ContentPlaceHolder1_cblREPLYTYPE_' + i);
    19 obj.checked = false;
    20 }
    21 }
    22 }

     這個是判斷電子郵箱格式的正則表達式

    View Code
    1 function Check() {
    2 var v = $("#ctl00_ContentPlaceHolder1_tbP_EMAIL").val();
    3 s3 = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    4
    5 if (!v.match(s3)) {
    6 alert("電子郵件信箱格式不正確")
    7 }
    8 }

     我們經常會遇到在後臺需要彈出一個窗口來提示用戶此項不能為,當有多條信息要提示想要換行\n卻沒有用,其實是這樣的

    View Code
    1 Response.Write("<script>alert('value:"+value+"\\n text:"+text+"')</script>");

     這裏有些沒有一點聯繫,待那天有時候整理。

    欢迎访问草根帮【https://www.caogenbang.top】 草根帮带你走向人生巅峰,迎娶白富美!!!
  • 相关阅读:
    一些常用的库
    isKindOfClass isMemeberOfClass 的区分
    自学知识的博客
    更新进度
    ORA-01950:对表空间“”XXXX”无权限,解决办法
    ORA-01589错误的解决办法
    背景四
    专题-主存储器与Cache的地址映射方式
    C语言中宏的相关知识
    Lab1:Linux内核编译及添加系统调用(详细版)
  • 原文地址:https://www.cnblogs.com/koeltp/p/2303670.html
Copyright © 2011-2022 走看看