你能告訴我爲什麼控制檯說,這是不是一個功能?使用Javascript - 讓我的字符串的第一個字符 - 錯誤
var firstAuthorName = document.getElementById("firstAuthorName");
var firstCharacter = console.log(firstAuthorName.slice(0,1));
然後我通過這個獲得text:
div.innerHTML += firstCharacter.value + ", " + firstAuthorInitials.value + ", " + firstAuthorSurname.value + ". ";
所以控制檯說: 「遺漏的類型錯誤:firstAuthorName.slice是不是一個函數」
'firstAuthorName'是HTML元素,而不是一個字符串。根據是什麼,你還是需要諮詢正確的屬性來訪問它的字符串的內容(如'e.value'或'e.textContent'等) –
你忘了'.value','.innerHTML'或'。'.slice'之前的innerText'。 'document.getElementById(「firstAuthorName」)'不是一個字符串。 – Xufox
嗯,我得到了作者姓名的輸入,我只需要把他的名字的第一個字符 – lookasz