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】 草根帮带你走向人生巅峰,迎娶白富美!!!
  • 相关阅读:
    NSWindow,一些有的沒的
    IT单身男士必看【找女友单身程序员】
    Base 64 Encoding 编码
    如何成为一名优秀的C程序员
    iOS学习笔记—ObjectiveC 委托、非正式协议、正式协议
    程序员学习能力提升三要素
    工程师如何不被PM欺负
    最常被程序员们谎称读过的计算机书籍
    一些重要的算法
    asp调用.Net 托管代码
  • 原文地址:https://www.cnblogs.com/koeltp/p/2303670.html
Copyright © 2011-2022 走看看