PHP学习9:php如何传数据到js?

一、php传数据给js:
背景:我在Php中有个变量$id,我想要传到js中,在js中通过ajax传到别的php中进行处理。
①于是我把$id 寄放在button标签的属性中
②在js中取出
var surepublish=document.getElementById('surepublish');
var landid = surepublish.getAttribute('landid');
var landid = surepublish.getAttribute('landid');
二、简单方法
if(isset($uid)){
$sql="SELECT * FROM user_form WHERE userid={$uid}";
$res=mysqli_query($link,$sql);
$row = mysqli_fetch_assoc($res);
}
?>
var touxiang=document.getElementById('touxiang');
var username=document.getElementById('username');
var userinfo=document.getElementById('userinfo');
if(isuser){
username.innerText="";
touxiang.src="";
userinfo.innerText="";
}
username.innerText=""; touxiang.src=""; userinfo.innerText="";
直接在变量后面(等号右边)写php echo.