達可達與我
我與達可達
posts - 36, comments - 25, trackbacks - 0
我的連結
藍色小舖
小舖部落格
Home
Contact
Syndication
Login
News
每月文章
December, 2007 (1)
November, 2007 (3)
October, 2007 (11)
September, 2007 (1)
April, 2007 (4)
March, 2007 (6)
February, 2007 (5)
January, 2007 (2)
December, 2006 (3)
隨筆分類
C#
(rss)
JavaScript
(rss)
SQL
(rss)
生活隨筆
(rss)
影像集
小舖Blog圖片
My New Blog
vlog 168
編程一路發
(rss)
Friday, October 05, 2007
利用正規表示式取得字串中數值......
public static void Main() { string regexTest = "abc01.23ced2c43.58dl3f dfs3354"; Regex a = new Regex("[0-9]+[.]?[0-9]*"); MatchCollection matchCollect = a.Matches( regexTest ); foreach( Match m in matchCollect) { Console.WriteLine(m.Value); } }
posted @
7:57 AM
|
Feedback (0)
利用 JavaScript 去限制 CheckBoxList 的勾選數
當CheckBoxList超過3個的項目被勾選時會跳出警告視窗......
實作的的範列如下
<html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Untitled Page</title> <script type="text/javascript"> function checkCount() { cbxList = document.getElementById('<%=cbxListType.ClientID %>'); var count = 0; var IsError = false; for(i = 0; i < cbxList.all.tags('input').length;i++) { if ( cbxList.all.tags('input')[i].type=='checkbox') { if ( cbxList.all.tags('input')[i].checked ) { count++; } } if ( count > 3) { IsError = true; break; } } if ( IsError) { alert('最多只能選三個!'); event.srcElement.checked = false; } } </script> </head> <body> <form id="form1" runat="server"> <div> <asp:CheckBoxList ID="cbxListType" runat="server" RepeatDirection="Horizontal"> <asp:ListItem Value="a">aaa</asp:ListItem> <asp:ListItem Value="b">bbb</asp:ListItem> <asp:ListItem Value="c">ccc</asp:ListItem> <asp:ListItem Value="d">ddd</asp:ListItem> <asp:ListItem Value="e">eee</asp:ListItem> <asp:ListItem Value="f">fff</asp:ListItem> </asp:CheckBoxList></div> </form> </body> </html>
protected void Page_Load(object sender, EventArgs e) { this.cbxListType.Attributes.Add("onclick", "checkCount();"); }
posted @
12:13 AM
|
Feedback (0)