相关疑难解决方法(0)

如何在JavaScript中创建字符串大写的第一个字母?

如何将字符串的第一个字母设为大写,但不更改任何其他字母的大小写?

例如:

  • "this is a test" - > "This is a test"
  • "the Eiffel Tower" - > "The Eiffel Tower"
  • "/index.html" - > "/index.html"

javascript string letter capitalize

3565
推荐指数
79
解决办法
188万
查看次数

使用JavaScript将字符串转换为标题大小写

有没有一种简单的方法将字符串转换为标题案例?我john smith变成了John Smith.我不是在寻找像John Resig这样复杂的解决方案,只是(希望)某种单线或双线.

javascript title-case

512
推荐指数
30
解决办法
35万
查看次数

用于Javascript正则表达式的转义字符串

可能重复:
Javascript中是否有RegExp.escape函数?

我正在尝试根据用户输入构建一个javascript正则表达式:

function FindString(input) {
    var reg = new RegExp('' + input + '');
    // [snip] perform search
}

但是当用户输入包含一个?*因为它们被解释为正则表达式特殊时,正则表达式将无法正常工作.实际上,如果用户将不平衡([字符串放入其中,则正则表达式甚至无效.

什么是正确转义所有特殊字符以在正则表达式中使用的javascript函数?

javascript regex escaping

469
推荐指数
1
解决办法
27万
查看次数

如何大写Javascript对象键?

有人知道转这个的好方法吗?:

var obj = [{key1: value1,key2: value2},{key3: value3,key4: value4}];
Run Code Online (Sandbox Code Playgroud)

成:

var obj = [{Key1: value1,Key2: value2},{Key3: value3,Key4: value4}];
Run Code Online (Sandbox Code Playgroud)

javascript jquery

7
推荐指数
2
解决办法
7954
查看次数

使用Javascript自动将输入字段中每个单词的首字母大写

我有一个javascript代码,可以自动在页面的任何输入字段中键入的每个句子的首字母大写。

代码如下:

<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$(document).ready(function() {
    $('input').on('keydown', function(event) {
        if (this.selectionStart == 0 && event.keyCode >= 65 && event.keyCode <= 90 && !(event.shiftKey) && !(event.ctrlKey) && !(event.metaKey) && !(event.altKey)) {
           var $t = $(this);
           event.preventDefault();
           var char = String.fromCharCode(event.keyCode);
           $t.val(char + $t.val().slice(this.selectionEnd));
           this.setSelectionRange(1,1);
        }
    });
});
});//]]> 

</script>
Run Code Online (Sandbox Code Playgroud)

在转换上面的代码以自动在输入字段中键入的每个单词的首字母大写而不只是仅第一个单词时,我需要帮助。

html javascript

1
推荐指数
1
解决办法
1623
查看次数

标签 统计

javascript ×5

capitalize ×1

escaping ×1

html ×1

jquery ×1

letter ×1

regex ×1

string ×1

title-case ×1