如何使用jQuery检查输入标记内部只有标记(<br/>)作为值
How to check input tag have only tag(<br/>) inside as value using jQuery
使用jQuery 检查输入标记中的值仅为<br/>
标记的值
我在我的项目中使用了一个htmlEditor,有时用户只需在文本区域字段中按回车键。保存时会得到与值一样的<br/><br/><br/><br/>
。我希望在保存时避免使用此标记。
如何在jquery中验证这一点?
如果存在任何其他像<br/>Just <br/> Example <br/>
这样的字符,那么我想用break标记本身来保存它。
使用这样的正则表达式会有所帮助。
/^('<br'/>)+$/.test($("textarea").val());
这样清洗:
// Get the HTML and remove <br /> variants
var htmlCleaned = $('#MyTextArea').val().replace(/<br's?'/?>/, '');
参考现场演示
var divTag = $("div");
var nDivTag = $(divTag[0].outerHTML);
$("br", nDivTag).remove();
alert(nDivTag.html());
相关文章:
- 如何停止CKEditor用<br>
- 高亮显示包含<br>以及重新格式化网格
- jQuery:如何添加<br/>在不同的字符串中换行以分隔2中的句子
- 如何添加html<br>标记转换为javascript
- CKEDITOR-<p>而不是<br/>导致复制粘贴问题
- 将换行符替换为<br/>并将其保存到数据库中
- 替换' '其中<br>在JavaScript中
- 发现<br>使用window.getSelection在wysiwyg编辑器中定位
- 删除第一个和最后一个<br/>来自字符串
- jQuery:添加和删除<br>标签,这取决于窗口宽度以及标签是否已经存在
- HTML代码不工作<br>线
- Selenium IDE javascript正则表达式用<br>
- jquery:找到换行符并将其替换为<br>
- 为什么“<br>"显示而不是引起中断
- 删除所有<br>就在关闭</p>
- 如何删除<br>从prettyPhoto悬停
- 读取<br>来自HTML,并在javascript中设置为
- 根据<br/>使用jquery标记
- CKEditor插入<br/>按回车键两次
- 正在转换<br>标记到<Div>或者<P>标签