PHP if 문을 기반으로 iframe의 소스 속성을 변경하고 싶습니다.자바 스크립트를 사용하여 PHP if 문에서 iframe의 소스를 변경하는 방법
나는 다음과 같습니다
<?PHP
if {...}
else {
echo "<script>";
echo "document.getElementById('video-embed').setAttribute('src', 'https://www.youtube.com/embed/dQw4w9WgXcQ');";
echo "</script>";
}
?>
<!DOCTYPE html>
<body>
<div class="wrapper">
<iframe id="video-embed" src="...some other youtube video"></iframe>
</div>
</body>
</html>
내가 알고 내가 성공적으로 JS는 경고를 테스트 한대로 문이 적어도 가능 인 경우에서 유효한 자바 스크립트를 실행. 온라인에서 본 모든 것이 "document.getElem ..."행에 문제가있는 구문이 유효 함을 나타내는 것으로 보입니다. 어떤 도움을 주시면 감사하겠습니다.
PHP는 JS 코드가 실행되기 훨씬 전에 서버에서 실행되므로 PHP를 통해 JS 코드를 페이지에 추가하는 것은 다소 불필요합니다. 그냥 PHP –