将PHP Date变量传递给Javascript函数

拥抱

我有一个用代码创建的php日期:

$date = date("d-m-Y");

我可以通过以下方式回应此日期:

echo $date;

而且效果很好。但我想将此传递给我页面上按钮的javascript函数onClick。所以我有:

<input type="button" onClick="myFunction(<?php echo $date; ?>)" value="Today">

很标准。但是当我在javascript中警告该函数时:

function myFunction(phpDate) {

    alert(phpDate);

}

然后它给了我:

-2018

在警报框中。

完整代码

对于任何想知道的人,这是我的完整代码:

<?php

    $date = date(d-m-Y);
    echo $date;      // to test date is working (it is)

?>

<script type="text/javascript">

    function myFunction(phpDate) {

        alert(phpDate);
        document.getElementByID("dateField").valueAsDate = phpDate;

        // can someone please tell me if ^^^this^^^ line above is correct syntax wise. 
        // I'm particularly concerned with '.valueAsDate'.

    }

</script>

<html>
    <input type="date" id="dateField">
    <input type="button" onClick="myFunction(<?php echo $date; ?>)" value="Today">
</html>

顺便说一句,我确实有<!doctype html>and<head><body>tag。所以我的页面工作正常。

吞春达

实际上,您将日期传递为Number例如,2 - 1 - 2019= -2018),而不是String您需要将日期值用单引号引起来

<input type="button" onClick="myFunction('<?php echo $date; ?>')" value="Today">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将javascript变量传递给javascript函数?

来自分类Dev

将多行PHP变量传递给Javascript函数

来自分类Dev

在将php数组变量传递给Javascript函数时出错

来自分类Dev

如何将值从JavaScript函数传递给PHP变量?

来自分类Dev

将PHP变量传递给JavaScript超链接函数

来自分类Dev

将变量传递给JavaScript中的函数

来自分类Dev

将多个变量传递给Javascript函数

来自分类Dev

将变量传递给JavaScript中的函数

来自分类Dev

将 Perl 变量传递给 Javascript 函数

来自分类Dev

将变量从PHP函数传递给JS

来自分类Dev

PHP:将变量传递给函数

来自分类Dev

将php变量传递给jQuery函数

来自分类Dev

将PHP数组传递给Javascript变量

来自分类Dev

将PHP变量传递给Javascript数组

来自分类Dev

将变量传递给PHP的Javascript

来自分类Dev

将JavaScript变量传递给php脚本

来自分类Dev

将 Javascript 变量传递给 PHP 链接

来自分类Dev

通过参数将php变量传递给javascript函数PHP,JAVASCRIPT

来自分类Dev

将变量传递给函数

来自分类Dev

将变量传递给函数

来自分类Dev

jQuery noUiSlider将外部javascript变量传递给函数

来自分类Dev

Javascript:将未定义的变量传递给函数

来自分类Dev

动态地将javascript变量传递给angularJS函数

来自分类Dev

html / javascript:无法通过按钮将变量传递给函数?

来自分类Dev

将“额外”参数传递给存储在变量中的函数-Javascript

来自分类Dev

jQuery noUiSlider将外部javascript变量传递给函数

来自分类Dev

通过按钮将变量传递给函数(HTML / Javascript)

来自分类Dev

Javascript将参数传递给变量内部的函数

来自分类Dev

Javascript 将变量和 elementId 传递给函数

Related 相关文章

热门标签

归档