我正在 vb.net 后面的代码中设置隐藏字段的值
If(condition)
hdmodulename.Value =Dt_Module.DefaultView(0).Item("vModuleCode").ToString() +
"-" + Dt_Module.DefaultView(0).Item("vModuleName").ToString()
Else
hdmodulename.Value = hdmodulename.Value + "'\n'" + Dt_Module.DefaultView(0).Item("vModuleCode").ToString() + "-" + Dt_Module.DefaultView(0).Item("vModuleName").ToString()
End If
现在在 JavaScript 中发出警报 我的代码如下:
alert('You cannot select ' + document.getElementById('<%=hdmodulename.ClientID%>').value);
输出:
'\n' is printed inseted of new line
那么问题是什么? 提前致谢
最佳答案
对于网页,用 <br>
换行或<p></p>
标签。您还可以使用Environment.NewLine
与VB。
对于 JS 使用 \n' for the line break -
alert("some text\nmore text in a new line");
关于javascript -\n 或 <br\> 在 JavaScript 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29470444/