如何更改用javascript在php中执行的html元素的属性
在你们发疯说他们不能交流之前,一个在客户端执行,另一个在服务器端执行。我在问一个替代方案,或者我如何去解决我的问题。我在php中的一个变量中有一个div,然后在html中回显这个变量。我这样做是因为这个div必须是动态的,根据用户的不同,它只能在页面上实现一次到100秒。因此,我认为在收集所有信息并将其显示在html上的php循环中有一个div是代码高效的,传递给div的信息是来自cookie的信息,因此我确实需要使用php并与服务器通信。然而,我现在需要用javascript编辑这个div,我不确定这是否可行,或者如何继续。我读过ajax或HTTPREQUEST,我不认为这是我需要的 更新 div包含一个产品的信息,如果用户按下下面的img“delete”,该产品应该被删除。我需要一个删除div的验证。我认为这需要用javascript完成 PHP如何更改用javascript在php中执行的html元素的属性,javascript,php,html,css,Javascript,Php,Html,Css,在你们发疯说他们不能交流之前,一个在客户端执行,另一个在服务器端执行。我在问一个替代方案,或者我如何去解决我的问题。我在php中的一个变量中有一个div,然后在html中回显这个变量。我这样做是因为这个div必须是动态的,根据用户的不同,它只能在页面上实现一次到100秒。因此,我认为在收集所有信息并将其显示在html上的php循环中有一个div是代码高效的,传递给div的信息是来自cookie的信息,因此我确实需要使用php并与服务器通信。然而,我现在需要用javascript编辑这个div,我
根据你帖子的评论,$temp=1;$temp 您只需在最终呈现的视图模板php文件中编写一个js函数 如果您担心在php中传递的DOM-do-not元素,那么DOM中已经有数据了 如果您询问js脚本本身,不知道该做什么,至少尝试一下,并将代码添加到您的帖子中,那么您将得到审查和建议,甚至可能会得到正确的解决方案 提示:使用
document.querySelectorAll
,.forEach()
,.remove()
函数和.mouseover
,。例如,单击回调
正如@Gerard所说,如果你需要的正是这些,那么你可以使用简单的css样式。我现在需要用javascript编辑这个div,你需要哪种类型的编辑?解释为什么不把div传递给一个javascript变量,修改它,然后添加到DOM中?img不透明度是0.5。一旦用户悬停在图像上,我想要img不透明度为1。我想我需要javascript来回答这个问题不?我在代码上写了一条注释,说明我需要什么你不需要javascript来回答这个问题。你可以用CSS来实现。img:hover{opacity:1;}我更新了这个问题:“div包含一个产品的信息,如果用户按下下面的img”删除“应该删除该产品“我需要一个删除div的验证。我认为这需要在javascript中完成。”我不确定从何处开始代码如何收集用户输入。好的,你可以自由行动,-执行smth,这样我们就可以检查你做错了什么。这比我想的要容易,我可以创建一个onclick=“函数“在div中,单击后将调用javascript函数。我本来希望更难一些。哈哈哈。做得好,现在您可以回答自己的问题并将其标记为正确的问题
for($temp = 1; $temp <= $cArray[2]; $temp++)
{
$img .= "<div class='boxChildLeft'>
<div class='img'>
<img src='../ProductImages/$cArray[0].jpg' width='100px'height='100px'>
</div>
<div class='prodInfo'>
<p1>$pName</p1><br>
</div>
<span id='sp'>
<p1>$pPrice<p1><br><br>
<img src='../delete.png' width='30px' height='30px' style='opacity: 0.5'>
//I need a javascript code that once user has hover over
//this img the opacity level changes from 0.5 to 1
</span>
</div>";
}
<div id="box">
<?php echo $img;?>
</div>