我具有以下功能,将文本作为输入并在框中返回带有警告符号的文本
function showErrorMessage3(textErrorMessage1, textErrorMessage2, textInputName) {
console.log("showErrorMessage2, textErrorMessage1=[" + textErrorMessage1 + "], textErrorMessage2=["+ textErrorMessage2 +"], textInputName=[" + textInputName + "]");
$('.error_txt_input dd').text(textErrorMessage1+'\n'+textErrorMessage2);
$('.error_txt_input').css('display','block');
$('.error_txt_input').addClass(textInputName + '_Error');
}
此代码应将在TextErrorMessage1中传递的URL显示为超链接。 而是将其显示为纯文本。
答案 0 :(得分:1)
我假设$('.error_txt_input dd')
是<a>
标记,因此您可以执行以下操作:
$('.error_txt_input dd').attr('href', textErrorMessage1);
如果没有,请尝试以下操作:
$('.error_txt_input dd').wrap(function() {
var link = $('<a/>');
link.attr('href', textErrorMessage1);
link.text(textErrorMessage1+'\n'+textErrorMessage2);
return link;
});