function myFunc() {
var word = document.getElementById("Text1").value;
var num = parseInt(document.getElementById("Text2").value);
var numstr = num.split(",");
var wordstr = word.split("");
for (i = 0; i < word.length; i++) {
}
document.getElementById("myDiv").innerHTML += (wordstr[(numstr[i])-1]);
}
我的parseInt不正確嗎?我試過toString(),用ParseInt它什麼都不做,沒有它我得到'undefined'爲什麼我在這裏弄不明白?
什麼是ID爲'Text2'的輸入?你能顯示你的HTML嗎? – Neal
請閱讀[如何創建最小,完整和可驗證的示例](https://stackoverflow.com/help/mcve) – Ionut
爲什麼'num'(現在是一個數字,因爲調用'parseInt')有一個'split'方法?你可以通過讓你的函數帶兩個參數(text1,text2)並返回你想放在「myDiv」中的值來使它成爲一個MCVE。你應該包括一個text1和text2會是什麼樣的例子(我假設有兩個字符串,其中一個可以轉換爲數字),以及你期望的輸出的例子 – Damon