2012-03-22 13 views
1

サブリングをJavascriptで使用する必要があります。しかし、私の検索にもかかわらず、私はエラーがあります:substrは未知のようです...サブスクリプトwith substr()

function confirm_ticket(idAgir,TempsEstime) { 

    var str = TempsEstime; 
    var strConcatenate = TempsEstime.substr(0, 2) + ":" + TempsEstime.substr(2, 2); 

    alert("confirmer le temps de maintenance de " + strConcatenate + " min pour le ticket " + idAgir); 
} 

何か問題がありますか? .substring()を使用してみてください、それが動作するかどうかを確認JavaScript substring() Method

+0

どのようなタイプのTempsEstimeですか? –

+0

C#とは何が関係していますか? – Reniuz

答えて

1

私はあなたが(ストリングを探していると思います)

http://www.w3schools.com/jsref/jsref_substring.asp

function confirm_ticket(idAgir,TempsEstime) { 

    var str = TempsEstime; 
    var strConcatenate = TempsEstime.substring(0, 2) + ":" + TempsEstime.substring(2, 2); 

    alert("confirmer le temps de maintenance de " + strConcatenate + " min pour le ticket " + idAgir); 
} 
+1

[人間性のためのよりよい文書化](https://developer.mozilla.org/ja/JavaScript/Reference/Global_Objects/String/substring) – wave

1

で おかげで、あなたはsubstring()メソッドを使用する必要があります。

注意すべき点として、 'TempsEstime'のタイプが文字列であることを確認してください。

1

:FROM

<script type="text/javascript"> 

var str="Hello world!"; 
document.write(str.substring(3)+"<br />"); 
document.write(str.substring(3,7)); 

</script> 

:事前

4

JavaScriptでのsubstrとサブメソッドは、Stringオブジェクトにバインドされたので、彼らは唯一の文字列型で作業されています。メソッドを適用する時間を決定するには、typeofキーワードを使用します。

substrは、2つの引数を取ります:1)を開始するためにどのインデックス、2)サブの2つの引数をとりますどのように多くの文字

:1)を開始するためにどのインデックス、2)

EDITを終了するためにどのインデックス:空白の書式が混乱した。

+1

+1なぜdownvoteですか?その.substrを理解する唯一の答えは完全にうまくいて、エラーの唯一の原因は型エラーです –