在 IE10 中,textarea 在 asp.net 中保存后在内容之前显示空白,然后如何使用 jquery 或 javascript 或 css 删除该空白它在 IE9 和 IE8 中工作正常但在 IE10 中不工作,文本应该显示在像第二张图片那样的空白位置:
最佳答案
您可以使用trim()
函数
var str = " Hello World! ";
alert(str.trim());
trim() 方法删除字符串两边的空格。 注意:trim() 方法不会改变原始字符串。
对于不支持trim()方法的浏览器,可以用正则表达式去掉字符串两边的空格:
function myTrim(x) {
return x.replace(/^\s+|\s+$/gm,'');
}
function myFunction() {
var str = myTrim(" Hello World! ");
alert(str);
}
关于javascript - 在 asp.net 中,文本区域在内容之前有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39659284/