在php代码中调用javascript元素

时间:2013-11-07 03:09:24

标签: javascript php html5 web

如果JavaScript元素位于标记内,是否可以识别它们?所以例如:

<?php
  $username = "maniacal";
  echo "<p class='welcome' id='greeting'>Hi, Welcome to the site!!</p>"
?>

那就是我的php看起来像什么。然后我就可以打电话给问候&#39;来自代码的另一部分的元素,如document.getElementById('greeting').innerHTML='Greetings ' + name + '!';

3 个答案:

答案 0 :(得分:0)

是的,你可以 例如

 <?php
   $username = "maniacal"; 
   echo"<p class='welcome' id='greeting'>Hi, Welcome to the site!!</p>" ;
?>
<script>
  document.getElementById('greeting').innerHTML="Hi <?php echo $username?>, welcome to the site";
</script>

答案 1 :(得分:0)

是的,你可以这样做,但你应该在document.ready标签中添加你的javascript代码,因为你的

<p class='welcome' id='greeting'>Hi, Welcome to the site!!</p>
在您通过 - &gt;调用之前,

应放在您的html页面上的getElementById

答案 2 :(得分:0)

请尝试以下代码:

使用PHP:

 $username = "maniacal"; 
 echo"<p class='welcome' id='greeting'>Hi, "$username" Welcome to the site!!</p>" ;

或使用Javascript:

<script>
  document.getElementById('greeting').innerHTML="Hi <?php echo $username?>, welcome to the site";
</script>