2016-04-20 46 views
0

當我嘗試在包含font-awesome元素的表格中輸入新行時,瀏覽器會拋出語法錯誤:意外標識符。動態使用font-awesome的意外標識符

如果我在靜態元素中使用相同的語法,則沒有問題。然而,當我在下面的JS方法使用它我得到提到的錯誤:

function addCheckpoint(table) { 

    var rowCount = table.rows.length; 
    var row = table.insertRow(rowCount); 
    var cDate = row.insertCell(0); 
    var cType = row.insertCell(1); 
    var cLocation = row.insertCell(2); 
    var cDriver = row.insertCell(3); 
    var cDriverFee = row.insertCell(4); 
    var cFuel = row.insertCell(5); 
    var cDelete = row.insertCell(6); 
    var myClass = "form-control"; 

    var date = document.createElement("input"); 
    date.type = "date"; 
    date.class = myClass; 
    cDate.appendChild(date); 

    ... 

    cDelete.innerHTML = "<i class='fa fa-times fa-2x' aria-hidden='true'></i>"; 
} 

回答

0

我解決它創建一個js文件與所有的腳本,並在底部導入。