我有一個表格,其中有幾個字段都在類別Contact
中,它們具有共同的標題。當字段爲空時,在表單提交時將元素添加到元素
我需要該標題在用戶點擊提交併填寫任何聯繫人字段時變成紅色。這些字段(名字,姓氏,公司,Marketing_Phone,電子郵件)在提交空時已添加error
類。
這些字段都在類別wrap_contact
的標籤Contact Information *
。此標籤不提供收到類error
提交。這是我需要補充的。我給了該標籤的編號爲label2
。因此,如果我的話,如果first_name,last_name,company,Marketing_phone或email在提交時爲空,那麼label2
已添加error
類。
我試圖添加下面的代碼,但它沒有工作。
$("#pardot-form").submit(function(event) {
var someElements = document.querySelector("p.error,input[name=263882_11763pi_263882_11763]}");
if (someElements !== "") {
document.getElementById('p.label2').addClass = 'error';
}
};
此表單在線可見http://link.rubiconglobal.com/l/263882/2017-03-24/7ssj。
()'不需要'stopPropagation在提交事件 – charlietfl
如果我們做一個stopPropogation,它是如何允許一旦所有必填字段已滿,最終的行動是? –
也許我需要澄清。表單提交,當它發生時,錯誤類自動添加到任何不驗證的字段。所以。我需要if語句,如果任何聯繫人字段上有類錯誤,那麼label2類需要添加錯誤。 –