[英]How to check input tag have only tag(<br/>) inside as value using jQuery
使用jQuery檢查僅具有<br/>
標簽值的輸入標簽作為值
我在項目中使用的是htmlEditor,有時用戶僅在textarea字段中按Enter鍵即可。 保存時,它將作為<br/><br/><br/><br/>
作為值。 我要在保存時避免使用此標簽。
如何在jquery中對此進行驗證?
如果存在<br/>Just <br/> Example <br/>
類的其他字符,那么我想使用break標簽本身保存它。
像這樣清潔它:
// Get the HTML and remove <br /> variants
var htmlCleaned = $('#MyTextArea').val().replace(/<br\s?\/?>/, '');
使用這樣的正則表達式會有所幫助。
/^(\<br\/>)+$/.test($("textarea").val());
請參考現場演示
var divTag = $("div");
var nDivTag = $(divTag[0].outerHTML);
$("br", nDivTag).remove();
alert(nDivTag.html());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.