Javascript删除了在IE8中不起作用的空格
Javascript remove spaces not working in IE8
我的php文件中有一个选择列表:
<select onchange="storePolishType(this.value,this.options[this.selectedIndex].text);" class="drop_down1">
<option value="10">BRP</option>
<option value="10">Polished Ends</option>
<option selected="selected" value="11">Sawed Ends</option>
<option value="10">Steeled Ends</option>
</select>
我在java脚本文件中有一个storePolishType
函数。在该函数中,我尝试删除字符串前后的空格:
function storePolishType(pTypeID,bottom_polish_name)
{
if(typeof bottom_polish_name != 'undefined')
{
bottom_polish_name = bottom_polish_name.replace(/^'s's*/, '').replace(/'s's*$/, '');
}
}
它在Firefox中工作正常,但在IE8中不起作用。我也尝试过$.trim()
jquery的功能,它在IE8中也不起作用。
请帮我解决这个问题。
试试这个:
function trim(s){
if(typeof(s) === 'undefined'){return;}
return s.replace(/^'s+|'s+$/g,"");
}
如果你想使用你的函数,你可以键入" "而不是 ''s 并尝试一下。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 按下空格键一次后,Jquery功能不起作用
- 退格和空格在Firefox中不起作用
- jqgrid子网格row_id空格不起作用PHP jquery
- Bash 和 MongoDB:Eval 中的空格不起作用
- 从 JS 文件中修剪空格在 Python 中不起作用
- ng如果没有'如果条件文本在AngularJs中包含空格,则不起作用
- JavaScript正则表达式替换非单词和空格不起作用
- 如果类名中包含空格,在DOMXpath中使用查询将不起作用
- 替换为"“;(空格)不起作用
- 使用事件.用来验证用户按下空格键是否在Firefox中不起作用
- Javascript删除了在IE8中不起作用的空格
- 空格键keyCode(32)在Mozilla Firefox上不起作用