我想使用JavaScript進行提醒。這是我製作的一個例子bls.hol.es
。 當我點擊名字時會顯示一個包含名字的警報。但它會顯示一個包含第二個名字的警報。 這是我的代碼:我可以在PHP循環中創建JavaScript函數
<?php
$arrayname=array('iqbal', 'rezza');
$arrayaddress=array('teloyo', 'karang rejo');
for ($x = 0; $x <= 1; $x++)
{
$name=$arrayname[$x];
$address=$arrayaddress[$x]; // indent consistently!!
?>
<script>
function call()
{
var nik = "<?php echo $name ?>"; // semicolons not needed in the embedded PHP code
var addres = "<?php echo $address ?>"; // indent consistently!!
alert(nik+address);
}
</script>
<a href="javascript:call();"><?php echo $name ?></a>
<?php
} ?>
這是否可以做我的方式?
我的代碼有什麼問題?
不要這樣做。讓.js抓住''中的文字。內聯警報將會很好 - 不會臃腫。 – mickmackusa
在我的例子中只是一個變量。我想發佈3變量。可以使用? –
你可以使用遞歸來調用php代碼 –