Javascript 如何访问PHP标记中的java脚本变量?
我的Javascript函数如下所示Javascript 如何访问PHP标记中的java脚本变量?,javascript,php,Javascript,Php,我的Javascript函数如下所示 function fillValues(value){ var i = value - 1; var b = "<?php echo $lieneageVal[2]['LineageNo'] ?>" document.getElementById('lineageNo').value = b; } 函数填充值(值){ var i=值-1; var b=“” document.getElementById(‘沿袭编号’)。值=
function fillValues(value){
var i = value - 1;
var b = "<?php echo $lieneageVal[2]['LineageNo'] ?>"
document.getElementById('lineageNo').value = b;
}
函数填充值(值){
var i=值-1;
var b=“”
document.getElementById(‘沿袭编号’)。值=b;
}
PHP数组$lieneageVal[2]['relegenno']
中已经填充了值。我只想知道如何在PHP数组中使用变量I
中的值。我想在Javascript函数中实现这一点
例如:$lieneageVal[i]['relegeno']
值b
在我使用$lieneageVal[2]['relegeno']
时正确填充。但是当我尝试$lieneageVal[I]['delegenno']
时,它不起作用
简单来说,我需要在Javascript函数的php数组中使用Javascript变量。我认为最好的选择是用JSON编码php数组,然后访问Javascript中的JSON值。例如:
var lieneageVal = eval(<?php echo json_encode($lieneageVal); ?>);
function fillValues(value) {
var i = value - 1;
var b = lieneageVal[i]['LineageNo'];
document.getElementById('lineageNo').value = b;
}
var lieneageVal=eval();
函数值(值){
var i=值-1;
var b=lieneageVal[i][“血统号”];
document.getElementById(‘沿袭编号’)。值=b;
}
我认为最好的选择是用JSON对PHP数组进行编码,然后在JavaScript中访问JSON值。例如:
var lieneageVal = eval(<?php echo json_encode($lieneageVal); ?>);
function fillValues(value) {
var i = value - 1;
var b = lieneageVal[i]['LineageNo'];
document.getElementById('lineageNo').value = b;
}
var lieneageVal=eval();
函数值(值){
var i=值-1;
var b=lieneageVal[i][“血统号”];
document.getElementById(‘沿袭编号’)。值=b;
}
我认为最好的选择是用JSON对PHP数组进行编码,然后在JavaScript中访问JSON值。例如:
var lieneageVal = eval(<?php echo json_encode($lieneageVal); ?>);
function fillValues(value) {
var i = value - 1;
var b = lieneageVal[i]['LineageNo'];
document.getElementById('lineageNo').value = b;
}
var lieneageVal=eval();
函数值(值){
var i=值-1;
var b=lieneageVal[i][“血统号”];
document.getElementById(‘沿袭编号’)。值=b;
}
我认为最好的选择是用JSON对PHP数组进行编码,然后在JavaScript中访问JSON值。例如:
var lieneageVal = eval(<?php echo json_encode($lieneageVal); ?>);
function fillValues(value) {
var i = value - 1;
var b = lieneageVal[i]['LineageNo'];
document.getElementById('lineageNo').value = b;
}
var lieneageVal=eval();
函数值(值){
var i=值-1;
var b=lieneageVal[i][“血统号”];
document.getElementById(‘沿袭编号’)。值=b;
}
PHP在服务器上执行。如果使用javascript添加PHP(javascript在客户端导航器上执行),它将作为文本打印
如果您想执行一些php并动态获得结果,请尝试理解Ajax
使用Javascript:
使用jQuery:
PHP在服务器上执行。如果添加带有javascript的PHP(javascript在客户端导航器上执行),它将作为文本打印 如果您想执行一些php并动态获得结果,请尝试理解
Ajax
使用Javascript:
使用jQuery:
PHP在服务器上执行。如果添加带有javascript的PHP(javascript在客户端导航器上执行),它将作为文本打印 如果您想执行一些php并动态获得结果,请尝试理解
Ajax
使用Javascript:
使用jQuery:
PHP在服务器上执行。如果添加带有javascript的PHP(javascript在客户端导航器上执行),它将作为文本打印 如果您想执行一些php并动态获得结果,请尝试理解
Ajax
使用Javascript:
使用jQuery:
首先,必须将php数组传递到javascript数组中 范例
var values= new Array();
<?php for($i=0; $i<count($lieneageVal); $i++){ ?>
values.push('<?php echo $lieneageVal[$i]['LineageNo']; ?>');
<?php } ?>
function fillValues(value){
var i = value - 1;
document.getElementById('lineageNo').value = values[i];
}
var值=新数组();
值。推送(“”);
函数值(值){
var i=值-1;
document.getElementById('relegenNo')。value=values[i];
}
首先必须将php数组传递到javascript数组中
范例
var values= new Array();
<?php for($i=0; $i<count($lieneageVal); $i++){ ?>
values.push('<?php echo $lieneageVal[$i]['LineageNo']; ?>');
<?php } ?>
function fillValues(value){
var i = value - 1;
document.getElementById('lineageNo').value = values[i];
}
var值=新数组();
值。推送(“”);
函数值(值){
var i=值-1;
document.getElementById('relegenNo')。value=values[i];
}
首先必须将php数组传递到javascript数组中
范例
var values= new Array();
<?php for($i=0; $i<count($lieneageVal); $i++){ ?>
values.push('<?php echo $lieneageVal[$i]['LineageNo']; ?>');
<?php } ?>
function fillValues(value){
var i = value - 1;
document.getElementById('lineageNo').value = values[i];
}
var值=新数组();
值。推送(“”);
函数值(值){
var i=值-1;
document.getElementById('relegenNo')。value=values[i];
}
首先必须将php数组传递到javascript数组中
范例
var values= new Array();
<?php for($i=0; $i<count($lieneageVal); $i++){ ?>
values.push('<?php echo $lieneageVal[$i]['LineageNo']; ?>');
<?php } ?>
function fillValues(value){
var i = value - 1;
document.getElementById('lineageNo').value = values[i];
}
var值=新数组();
值。推送(“”);
函数值(值){
var i=值-1;
document.getElementById('relegenNo')。value=values[i];
}
您能告诉我如何使用AJAX吗?请最好阅读文档以便您能告诉我如何使用AJAX吗?请最好阅读文档以便您能告诉我如何使用AJAX吗?请最好阅读文档以便您能告诉我如何使用AJAX吗?请最好阅读文档以便