<textarea>
\保持できないように検証する必要があるいくつかの要素を含むフォームがありますpipe lines
|
。以下はコードです。何か不足している場合はお知らせください。
$(".no_pipes").blur(function() {
var str = $(this).val();
alert(str); // ---> it alerts nothing!
if (str.indexOf("|") >= 0) {
alert("The informatin you provided contains illegal characters(\"|\")");
$(this).css('border', '1px solid pink');
var that = $(this);
setTimeout(function() {
that.focus()
}, 0);
} else {
$(this).css('border', '1px solid #ccc');
}
});
ボタンを使用してフォームにフィールドをADD
追加します。<textarea>
var newTextBoxDiv = $(document.createElement('div')).attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.after().html('<textarea class="no_pipes" name="field[value][]" required ></textarea>');
newTextBoxDiv.appendTo("#TextBoxesGroup");