2012-12-10 49 views
1
function chainePair(chaine) { 
    var longueur = chaine.length; 
    for (var i = 0; i <= longueur; i += 2) { 
     var result = chaine.charAT(i); 
     document.getElementById("reponse1").innerHTML = result + " "; 
    } 
}​ 

我試圖讓這個功能寫我的字符串由reponse1 ID分配的空間,每2信打破。例如:字符串怪物就會顯示:m n t r爲什麼我chaine.charAT不是一個功能,還有什麼在這裏

+7

'charAt'不'charAT' - 案例事項 –

+0

CHAINE在我的HTML正確識別帶有document.form1.chaine.value,它將文本寫入文本框 – user1826909

+2

它也應該是'我

回答

3

JavaScript是大小寫敏感的,使用.charAt()方法:

// ----------------------v 
var result = chaine.charAt(i); 
1
function chainePair(string){ 
    var result = ""; 
    for(var i=0; i<string.length; i+=2){ 
     result += string[i]; 
    } 
    document.getElementById("response1").innerHTML = result+" "; 
} 
+0

所有這些都是在字符之間添加空格。 – NullUserException

+0

固定,現在它做什麼操作問... – SparK