如何在扩展中使用TRIM?

时间:2014-10-21 08:21:42

标签: api internet-explorer cross-browser trim crossrider

我来自VB背景,我试图在我的扩展程序中使用trim。我尝试使用以下代码,但它在IE7中不起作用。我怎样才能使它发挥作用?

appAPI.ready(function($) {
  ..
  var fieldText = $('#input').val().trim; // This line produces an error
});

1 个答案:

答案 0 :(得分:1)

IE7不支持修剪功能(支持在IE9中启动修剪,请参阅compatibility details)。但是,您可以使用Crossrider appAPI.utils.trim方法执行相同的操作并适用于所有浏览器。因此,使用您的示例,您的代码将是:

appAPI.ready(function($) {
  ..
  var fieldText = appAPI.utils.trim($('#input').val()); // This line produces an error
});

[披露:我是Crossrider员工]