Notice: 自 3.4.0 版本後,add_custom_image_header 已被捨棄! 請改用 add_theme_support( 'custom-header', $args )。 in /home/websites/twkang.net/wordpress/wp-includes/functions.php on line 3923

Notice: 呼叫 register_sidebar 的方法不正確。 「Sidebar」側邊欄的參數中沒有設定 id。預設為「sidebar-1」。要清除此通知並保持現有的側邊欄內容,請手動將 id 設定為「sidebar-1」。 請見 WordPress 除錯指南 以獲得更多資訊。 (此訊息是在 4.2.0 版本新增的。) in /home/websites/twkang.net/wordpress/wp-includes/functions.php on line 4231
fantasyBlog » Blog Archive » [筆記]核取方塊(check box)全取消後按鈕設為不可按(JS) - 2010/02/10

 10 二月 2010 @ 6:02 下午 

此方法可以結合上一篇的用法,達到一些網路問卷的效果。
[js]
//全取消時確認按鈕不可按
function check_all(obj,fld) {
var checkboxs = document.getElementsByName(fld);
var check = 0;
for (var i = 0; i < checkboxs.length; i++) {
if(checkboxs[i].checked == ”) check++;
}
if(checkboxs.length == check) {
document.getElementById(‘check’).disabled = true;
}else{
document.getElementById(‘check’).disabled = false;
}
}
[/js]

加入要觸發事件的物件內(全選的核取方塊)
[html]
<input type="checkbox" name="select[]" id="select[]" value="all" onclick="check_all(this,’select[]’);" />
[/html]

被擉發事件的按鈕
[html]
<input type="button" class="btn_bg" name="check" id="check" />
[/html]

為什麼不用getElementsByName而用getElementById呢?
我在用getElementsByName的時候會抓不到這個button,一改用getElementById就抓到了,很神奇,不要問

Posted By: fantasy
Last Edit: 11 二月 2010 @ 10:12 上午

EmailPermalink
Tags
Categories: 程設不歸路


 

Responses to this post » (None)

 
Post a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Tags
Comment Meta:

Notice: 自 2.5.0 版本後,comments_rss_link 已被捨棄! 請改用 post_comments_feed_link()。 in /home/websites/twkang.net/wordpress/wp-includes/functions.php on line 3923
RSS Feed for comments
TrackBack URI

 Last 50 Posts
 Back
 Back

Notice: 自 4.5.0 版本後,get_currentuserinfo 已被捨棄! 請改用 wp_get_current_user()。 in /home/websites/twkang.net/wordpress/wp-includes/functions.php on line 3923

Notice: Trying to get property of non-object in /home/websites/twkang.net/wordpress/wp-content/themes/inanis-glass/footer.php on line 75
Change Theme...
  • Users » 6
  • Posts/Pages » 131
  • Comments » 6
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

生活大小事



    No Child Pages.

程式設計



    No Child Pages.