将函数的参数存储在JavaScript中的变量中

想要

我试图将函数的参数值存储到变量。

var store;

function load_event(page_id){
    store = page_id;
    alert(page_id); //Works fine
}

alert(store); //Undefined???

page_id是从另一个PHP文件获取的参数(以便PHP文件正在调用该函数)。

我不明白为什么此存储变量返回未定义?

PHP代码!

<div id="primary" class="content-area">
    <div id="content" class="site-content" role="main">

            <?php 

                $post = $wp_query -> post;
                $post_id = $post->ID;
                echo $post_id; //Get the post_id of the current post.
            ?>
            <script>    
                loadEvent("<?php echo json_encode($post_id); ?>");
            </script>



    </div><!-- #content -->
</div><!-- #primary -->
Doforumda

如果您load_event()之前致电alert(store)原因是您正在使用alert(store)该函数之前load_event()此时,in中的值store是不确定的。这是因为该load_event()函数直到您调用它后才alert(store)执行,先执行函数,然后求值storeundefined,然后load_event()执行,将其值设置storepage_id移动load_event()之前alert(store)将解决问题。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

将javascript函数返回存储在变量中

来自分类Dev

是否可以将函数及其参数存储在变量中?

来自分类Dev

PHP:将 JavaScript 函数的结果存储到 PHP 变量中

来自分类Dev

Javascript:将函数存储在本地存储中

来自分类Dev

Python-将函数存储在变量中

来自分类Dev

将函数结果存储到变量中

来自分类Dev

将拆分函数的结果存储在变量中

来自分类Dev

将Javascript代码存储在javascript变量中

来自分类Dev

将Javascript代码存储在javascript变量中

来自分类Dev

存储在数组与变量中的Javascript函数

来自分类Dev

在函数中存储变量?

来自分类Dev

将JavaScript变量存储到数组中

来自分类Dev

JavaScript将HTML / jquery存储在变量中

来自分类Dev

将数据存储到javascript变量中

来自分类Dev

使用Javascript将值存储在变量中

来自分类Dev

将参数存储在对象中并在函数中调用

来自分类Dev

如何获取存储在变量中的函数的参数名称?

来自分类Dev

使用JavaScript中的数组中存储的多个参数调用函数

来自分类Dev

将值放在javascript函数的参数中

来自分类Dev

将变量传递给JavaScript中的函数

来自分类Dev

在JavaScript中同时将变量作为函数

来自分类Dev

将变量传递给JavaScript中的函数

来自分类Dev

将“ $ @”存储到变量中,以备后用,并遵守引用的参数

来自分类Dev

如何将存储在变量中的参数传递给WGET

来自分类Dev

如何将存储在变量中的参数传递给WGET

来自分类Dev

将存储在变量中的以空格分隔的参数传递给命令

来自分类Dev

javascript使用函数在函数后的变量中传递参数

来自分类Dev

将PHP变量的值存储在javascript变量中

Related 相关文章

热门标签

归档