如何在html/php中增加变量
我想在html中增加变量。。变量是在php中声明的,我需要在php中增加它。。。我将代码写在下面:如何在html/php中增加变量,php,javascript,html,Php,Javascript,Html,我想在html中增加变量。。变量是在php中声明的,我需要在php中增加它。。。我将代码写在下面: global $indice_array_contact; $indice_array_contact=0; <img src="images/back1.png" onclick='left_clik()'> <img src="images/back2.png" onclick='right_clik()'> <SCRIPT LANGUAGE="JavaScri
global $indice_array_contact;
$indice_array_contact=0;
<img src="images/back1.png" onclick='left_clik()'>
<img src="images/back2.png" onclick='right_clik()'>
<SCRIPT LANGUAGE="JavaScript">
<?php $indice_array_contact=$indice_array_contact+1; ?>
function left_clik()
{ document.getElementById("im1").src = "profiles_stored/executive.png";
document.getElementById("td1").innerHTML = "<?php echo $indice_array_contact ?>";
<?php $indice_array_contact=$indice_array_contact+1; ?>
}
function right_clik()
{ document.getElementById("im1").src = "profiles_stored/<?php echo $array_contact[0]->profile ?>";
document.getElementById("td1").innerHTML = "<?php echo $indice_array_contact ?>";
<?php $indice_array_contact=$indice_array_contact+1; ?>
}
global$indice\u数组\u联系人;
$indice\u array\u contact=0;
函数left_clik()
{document.getElementById(“im1”).src=“profiles\u stored/executive.png”;
document.getElementById(“td1”).innerHTML=“”;
}
函数右\u clik()
{document.getElementById(“im1”).src=“profiles_stored/”;
document.getElementById(“td1”).innerHTML=“”;
}
单击鼠标右键时,值为1,单击鼠标左键时,值为2。。。但是,如果我再次单击右键单击按钮,值不会变为3。为什么?您的代码永远不会按您想要的方式工作-您正在混合服务器端脚本(php)和客户端脚本(javascript) 在您的示例中实际发生了什么:
尝试只使用javascript重新工作您的实现,因为看起来您正在寻找一些不需要重新加载页面就应该更改的内容。您的代码永远不会按您希望的方式工作-您正在混合服务器端脚本(php)和客户端脚本(javascript) 在您的示例中实际发生了什么:
尝试只使用javascript重新工作您的实现,因为看起来您正在寻找一些应该在不重新加载页面的情况下进行更改的内容。PHP不是必需的,是吗?这样的工作不应该:
<img src="images/back1.png" onclick='left_clik()'>
<img src="images/back2.png" onclick='right_clik()'>
<SCRIPT type="text/javascript">
var indice_array_contact = 0
function left_clik()
{
document.getElementById("im1").src = "profiles_stored/executive.png";
document.getElementById("td1").innerHTML = indice_array_contact;
indice_array_contact++;
}
function right_clik()
{
document.getElementById("im1").src = "profiles_stored/executive.png";
document.getElementById("td1").innerHTML = indice_array_contact;
indice_array_contact++;
}
变量指示符数组触点=0
函数left_clik()
{
document.getElementById(“im1”).src=“profiles\u stored/executive.png”;
document.getElementById(“td1”).innerHTML=indice\u array\u contact;
指示_数组_触点++;
}
函数右\u clik()
{
document.getElementById(“im1”).src=“profiles\u stored/executive.png”;
document.getElementById(“td1”).innerHTML=indice\u array\u contact;
指示_数组_触点++;
}
这不需要PHP,是吗?这样的工作不应该:
<img src="images/back1.png" onclick='left_clik()'>
<img src="images/back2.png" onclick='right_clik()'>
<SCRIPT type="text/javascript">
var indice_array_contact = 0
function left_clik()
{
document.getElementById("im1").src = "profiles_stored/executive.png";
document.getElementById("td1").innerHTML = indice_array_contact;
indice_array_contact++;
}
function right_clik()
{
document.getElementById("im1").src = "profiles_stored/executive.png";
document.getElementById("td1").innerHTML = indice_array_contact;
indice_array_contact++;
}
变量指示符数组触点=0
函数left_clik()
{
document.getElementById(“im1”).src=“profiles\u stored/executive.png”;
document.getElementById(“td1”).innerHTML=indice\u array\u contact;
指示_数组_触点++;
}
函数右\u clik()
{
document.getElementById(“im1”).src=“profiles\u stored/executive.png”;
document.getElementById(“td1”).innerHTML=indice\u array\u contact;
指示_数组_触点++;
}
您真的应该将脚本标记更改为
,您应该向我们解释,为什么您尝试使用两个不同的函数来增加一个值您真的应该将脚本标记更改为
,您应该向我们解释,为什么你要尝试使用两个不同的函数来增加一个值你的两个函数都做同样的事情你的函数做同样的事情你@Shadow Walker,,,它帮助很大:)谢谢@Shadow Walker,,,它帮助很大:)