Uncaught SyntaxError: Неожиданный токен НЕЗАКОННЫЙ Wordpress - PullRequest
1 голос
/ 30 декабря 2011

Этот код отлично работает вне WordPress, но WordPress показывает следующую ошибку и ничего не делает.Кто-нибудь может сказать причину?Спасибо

Uncaught SyntaxError: Неожиданный токен ILLEGAL custom_params.js: 2Uncaught TypeError: У объекта # нет метода 'prettyPhoto' chrome-extension: //mpcddcfoblbgmnaklcpkbfajnfikinhn/vnotghtEncror: Свойство типа: loadOUn-load-read.Ru0 'из нуля 3 / wordpress /? Page_id = 458: 169Uncaught ReferenceError: addInput не определено

<script type="text/javascript">
var counter = 1;
var limit = 3;
function addInput(divName){
     if (counter == limit)  {
          alert("You have reached the limit of adding " + counter + " inputs");
     }
     else {
          var newdiv = document.createElement('div');
          newdiv.innerHTML = "Entry " + (counter + 1) + " <br><input type='text' name='myInputs[]'>";
          document.getElementById(divName).appendChild(newdiv);
          counter++;
     }
}
</script>
<form method="POST">
     <div id="dynamicInput">
          Entry 1<br><input type='text' name='myInputs[]'>
     </div>
     <input type='button' value='Add another text input' onClick='addInput("dynamicInput")'>
</form>

1 Ответ

2 голосов
/ 24 июня 2012

Uncaught SyntaxError: Неожиданный токен ILLEGAL

вызван недопустимыми символами / символами.Обычно это невидимые символы в конце строки .Попробуйте проверить custom_params.js строку 2 на наличие недопустимого символа.

Этот пост содержит хороший пример: Uncaught SyntaxError: Неожиданный токен ILLEGAL для браузера Chrome

Копировать, вставить кодфрагменты там в блокнот, вы увидите дополнительный "?"символ в конце кода фрагмента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...