亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開發(fā)簡單投票系統(tǒng)之管理員功能模組(三)

115.png

如圖,這裡的點擊按鍵中有三個選項:選擇全部,取消全部和刪除所選。

透過點擊這些按鍵實現(xiàn)選擇全部項目,取消選擇全部項目,刪除所有選取的投票項目

首先設定<form>表單的name屬性

<form id="frm" name="frm" method="post" action="" style="margin-bottom:3px;"></form>

在<input>中也使用name屬性。

<input type="checkbox" name="itm"/>

並給後面的3個button按鍵分別給一個onclick事件

<input type="button" value="選擇全部" onclick="selectAll()" />
<input type="button" value="取消全部" onclick="cancelAll()" />
<input type="button" value="刪除所選" onclick="del()" />

使用javascript實作全部點擊事件的功能模組,這裡使用了for迴圈來標記選取。

點選「選擇全部」所有的複選框為checked=ture選中,點選「取消全部」所有複選框為checked=false不選。

如果沒有選擇複選框,表示沒有選擇內(nèi)容id,點擊「刪除所選」內(nèi)容不會被刪除並顯示提示訊息。

可以選擇單一id進行刪除,也可以全選刪除。

<script language="javascript">
  function selectAll()  //選中所有
  {
    node=window.document.frm.itm;
    for(i=0;i<node.length;i++)
    {
      node[i].checked=true;
    }
  }
  function cancelAll() //取消選中所有
  {
    node=frm.itm;
    for(i=0;i<node.length;i++)
    {
      node[i].checked=false;
    }
  }
  function del() //刪除選中的所有
  {
    node=frm.itm;
    id="";
    for(i=0;i<node.length;i++)
    {
      if(node[i].checked)
      {
        if(id=="")
        {
          id=node[i].value
        }
        else
        {
          id=id+","+node[i].value
        }
      }
    }
    if(id=="")
    {
      alert("您沒有選擇刪除項");
    }
    else
    {
      location.href="?type=del&id="+id
    }
  }
</script>


#
繼續(xù)學習
||
<input type="button" value="選擇全部" onclick="selectAll()" /> <input type="button" value="取消全部" onclick="cancelAll()" /> <input type="button" value="刪除所選" onclick="del()" />