Ovaj programer naivac, zavisnik od pomoći prijatelja sa ES, moli za objašnjenje zašto funkcija "uzmiRec()" ne preuzima navedena dva parametra, posle duplog klika na "echovanu" reč $druga?
Kad se pregleda izvorni kod strane, vidi se da je brovser ispravno preuzeo vrednosti dveju promenljivih:
ali ih funkcija "uzmiRec(prva, druga)" nije preuzela, sa objašnjenjem da prva reč nije definisana! ("Uncaught ReferenceError: prvarec is not defined")!
A čak je i "Alert" blokiran!
Molim za pomoć!
Kad se pregleda izvorni kod strane, vidi se da je brovser ispravno preuzeo vrednosti dveju promenljivih:
Code:
<span ondblclick="zameniRec(prvarec, drugarec);">
<span ondblclick="zameniRec(prvarec, drugarec);">
ali ih funkcija "uzmiRec(prva, druga)" nije preuzela, sa objašnjenjem da prva reč nije definisana! ("Uncaught ReferenceError: prvarec is not defined")!
A čak je i "Alert" blokiran!
Molim za pomoć!
Code:
<?php
$prva = "prvarec";
$druga = "drugarec";
echo "<span ondblclick='uzmiRec(".$prva.", ".$druga.");'>".$druga."</span>";
?>
<script>
function uzmiRec(prva, druga)
{
var prvarec = prva;
var drugarec = druga;
alert ("Preuzete reci su: "+prvarec+", "+drugarec);
}
</script>
<?php
$prva = "prvarec";
$druga = "drugarec";
echo "<span ondblclick='uzmiRec(".$prva.", ".$druga.");'>".$druga."</span>";
?>
<script>
function uzmiRec(prva, druga)
{
var prvarec = prva;
var drugarec = druga;
alert ("Preuzete reci su: "+prvarec+", "+drugarec);
}
</script>