繁体   English   中英

PHP和Javascript无法通过div中的onClick传递var值

[英]PHP & Javascript can't pass var values with onClick in divs

我在尝试获取变量时遇到了Javascript问题,我用js设置了onClick(),用php.now设置了其他所有功能,现在用js我具有下面给出的功能,但不会将id传递给js。任何可行的方法吗?
-简短的问题:当我提醒ID时说未定义时,还有其他方法可以这样做吗?
我知道可能会有更多与我的问题类似的文章,可能已经得到了解答和解决,但我很确定他们不会解决这个问题,因为我进行了很多搜索。
任何问题都将尽快得到解答!

 $dalert ="'salert'";
  $result = '<div class="alert alert-success" style="width:600px; cursor: default;" id="salert"><strong>Login successful! </strong>Welcome <strong>'.$_SESSION['username'].'</strong>! <span class="glyphicon glyphicon-remove" style="cursor: pointer;" onClick="clAlert('.@$dalert.');" aria-hidden="true"></span></div>';

// JavaScript的

<script type="text/javascript" >
 //Alert remove animation
 function clAlert(id){
 asd=0;

 alert(id);
  $('#'+id).fadeTo(50,100).slideUp(500, function(){
   $('#'+id).slideUp(500);
  });
 }
 </script>

刚刚从$ dalert =“ salert”更改为$ dalert =“'salert'”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM