I'm trying to call php function "funct1()" from javascript. I'm calling javascript function "clicked()" from button onclick. The problem is when i click the button in php function doesn't return value to "someVariable".
<?php
function funct1()
{
if(isset($_GET['cmbcode']))
{
$name = $_GET['cmbcode'];
echo $name;
}
}
?>
<script type='text/javascript'>
function clicked()
{
var someVariable="<?php echo funct1(); ?>";
alert(someVariable);
}
</script>
Since you are not returning the $name
variable in your funct1() function it will not work with echo
because it acts towards it as a variable.
Change your code to either return $name
and then echo
it using echo funct1()
or just run funct1()
without the echo
( var someVariable="<?php funct1(); ?>";
)
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.