我正在尝试使用javascript在我的变量中附加for line in file:
for s in strings:
if s in line:
print "s is:",s
和<
个符号,但在浏览器中它并没有显示出来。如果我附加一个像>
这样的字符串文字,它可以正常工作但不符合标志。我已经尝试过单引号和双引号,但没有运气。
这是我的尝试
"Hi" + variableName
答案 0 :(得分:1)
使用.textContent
代替.innerHTML
,以便不会将文本解析为HTML。
const el = document.getElementById("showInvalidEmailAddress");
el.textContent = '<' + getEmailValue + '>';
你这样做的方式,文本看起来像是HTML解析器的标签。
您还可以使用新的模板文字:
el.textContent = `<${getEmailValue}>`
答案 1 :(得分:0)
该HTML无效;电子邮件地址不是HTML标记。
您的意思是.textContent
。