在網(wǎng)頁開發(fā)中,表單是一個必不可少的元素。那么如何在表單中設(shè)置tr不能提交呢?這就需要用到CSS(層疊樣式表)的知識。
table { pointer-events: none; } tr { pointer-events: auto; }
上面的代碼中,我們使用pointer-events屬性來控制元素的觸發(fā)效果。將table的pointer-events屬性設(shè)為none后,整個表格都將不能被觸發(fā)。而將tr的pointer-events屬性設(shè)為auto,則僅限制tr以外的區(qū)域不能被觸發(fā),tr內(nèi)的元素仍然可以被選中。
需要注意的是,pointer-events屬性并不是所有瀏覽器都支持,低版本的Internet Explorer和部分移動端瀏覽器可能會不兼容。
好了,以上就是使用CSS設(shè)置tr不能提交的方法。在實際開發(fā)中,我們可以結(jié)合JavaScript來進(jìn)行更加復(fù)雜的表單控制。