Вот мой JS функция:JS функции скрипт не работает в PHP
function checkError() {
var field = 'error';
var url = window.location.href;
document.write('test');
window.alert('please work');
if(url.indexOf('?' + field + '=') != -1)
document.write('The username and password do not match. Do not use your full email.');
return true;
}
, а затем в моем теле пункте у меня есть:
<?php echo '<script> checkError();</script>' ?>
Он не имеет каких-либо ошибок, назвав его. Но функция ничего не делает на моей странице. Есть предположения? Я попытался поставить JS-скрипт на странице и в JS-файле и правильно вызвал его включение.
Полный сценарий:
<html>
<head>
<meta charset="UTF-8">
<title>Secure Login</title>
<script type="text/JavaScript" src="js/functions.js"></script>
<link href="stylesheets/mainStyle.css" rel="stylesheet" type="text/css">
<link href="stylesheets/formStyle.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php include('header.php'); ?>
<div id="mainContent">
<h1>Member Login</h1>
<div id="mainParaText">
<?php echo '<script> checkError();</script>' ?>
</div>
</body>
</html>
ОКАЗЫВАЕТСЯ JS функции неопределено. Ugh, не могу понять, почему (подумал, что я исправил эту проблему некоторое время назад lol)
Показать полное использование этого скрипта. Любые ошибки в консоли? – Justinas
обновлено сообщение – QuackMan245
Посмотрите инструменты разработчика своего браузера. Посмотрите вкладку «Сеть». Является ли запрос на создание сценария? Получает ответ? Они содержат данные, которые вы ожидаете? – Quentin