Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery通过PHP检测页面加载时输入的更改_Javascript_Php_Jquery - Fatal编程技术网

Javascript jQuery通过PHP检测页面加载时输入的更改

Javascript jQuery通过PHP检测页面加载时输入的更改,javascript,php,jquery,Javascript,Php,Jquery,在我的页面中,我有一个jQuery代码片段: $( document ).ready(function() { $("#URL").on("input load", function(e) { console.log(e.type) .... }); }); 在我的页面下面 <input id="URL" type="text" value="<?=$_GET['URL'];?>"> 我认为您需要触发类似输入的操作,例

在我的页面中,我有一个jQuery代码片段:

$( document ).ready(function() {
    $("#URL").on("input load", function(e) {
        console.log(e.type)
        ....
    });
});
在我的页面下面

<input id="URL" type="text" value="<?=$_GET['URL'];?>"> 

我认为您需要触发类似输入的操作,例如:

$( document ).ready(function() {
        var fn = function(e) {
        console.log(e.type)
        //...
        $("body").append("<p>"+e.type+"</p>")

    };

    $("#URL").on("input", fn);
    $("#URL").on("load", fn);
    //Force the execution on load
    $("#URL").trigger('input');

});
$(文档).ready(函数(){
var fn=函数(e){
console.log(e.type)
//...
$(“body”).append(“”+e.type+”

”) }; $(“#URL”)。在(“输入”,fn); $(“#URL”)。在(“加载”,fn); //强制加载执行 $(“#URL”).trigger('input'); });

小提琴:

在加载时触发输入更改

$("#URL").trigger('input');