Как включить javascript-файл, используя php echo?

Как включить javascript-файл, используя php echo?

Я создаю html-страницу, используя php —

echo "<html><head><link rel='stylesheet' type='text/css' <script src="Calculation.js"> </script> href='style.css' </head><body>"; 

Я включил код сценария в приведенной выше строке, а затем в теге формы —

 <form action='/workdonecalculation/index.php?_pagination_off=1' method='post' class='form' onSubmit='return workdone();'> 

Но мой PHP-код не вызывает мой javascript-файл (Calculation.js)

Вы не закрыли <link> тэг <script> помеченный внутри <link> . Также вам нужно избегать двойных кавычек в src="Calculation.js" или просто вы заключаете одиночные кавычки.

Вот правильный код,

 echo "<html><head><link rel='stylesheet' type='text/css' href='style.css' /><script src='Calculation.js'></script> </head><body>"; 
  echo "<html><head><link rel='stylesheet' type='text/css'/> <script src='Calculation.js'></script>" 

Первый тег тега close, и вы используете двойные кавычки .. для src = use single, потому что вы уже используете double в echo "". Итак, src = 'Calculation.js'

Также вы можете легко использовать переменные.

 $a=<<<HERE <script src="Calculation.js"> </script> HERE; echo $a; 

Также вы можете закрыть php и запустить html, когда захотите

 <?php if($i) { ?> <script src=""></script> <?php } ?> 

Это то, что вы хотели ???

Сначала вам нужно заполнить ссылку.

Попробуй это

 echo "<html><head><link rel='stylesheet' type='text/css' href='style.css' /> <script src='Calculation.js'></script> </head><body>"; 

Кажется, что тег ссылки закрыт неправильно, а двойные кавычки в теге скрипта не экранированы.

Попробуйте приведенный ниже код:

 echo "<html><head><link rel='stylesheet' type='text/css' href='style.css'><script src='Calculation.js'></script></head></html>"; 

использовать один qoute:

 echo '<html><head><link rel="stylesheet" href="style.css" type="text/css" /> <script type="text/javascript" src="script.js"></script> </head><body>'; 

Надеюсь, поможет

 print("<script type=\"text/javascript\" src=\"Calculation.js\"></script>"); 

Вы используете этот код в Windows, если не уверены, что файл называется «Calculation.js», а не «calculate.js»? Кроме того, это определенно в том же самом виде, что и скрипт PHP, который его вызывает?