Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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更改JavaScript内容_Javascript_Html_Function_Reminders - Fatal编程技术网

使用JavaScript更改JavaScript内容

使用JavaScript更改JavaScript内容,javascript,html,function,reminders,Javascript,Html,Function,Reminders,我想提醒一下。在HTML中,我有两个文本框,一个是日期,另一个是今天是你祖母的生日!和一个执行该功能的按钮。所以,当用户输入日期和文本,并点击按钮时,在JavaScript中创建的函数将显示今天是你们祖母的生日!在某些段落中,当那一天到来时。 我知道如何制作功能提醒,今天是你祖母的生日!在给定的日期,但我不知道如何制作将我的提醒功能添加到我的JavaScript文档中的函数。这可能吗?这有点愚蠢,可能不是您想要的,但您肯定可以用JavaScript将函数重写为您想要的任何内容。下面的示例:第一次

我想提醒一下。在HTML中,我有两个文本框,一个是日期,另一个是今天是你祖母的生日!和一个执行该功能的按钮。所以,当用户输入日期和文本,并点击按钮时,在JavaScript中创建的函数将显示今天是你们祖母的生日!在某些段落中,当那一天到来时。
我知道如何制作功能提醒,今天是你祖母的生日!在给定的日期,但我不知道如何制作将我的提醒功能添加到我的JavaScript文档中的函数。这可能吗?

这有点愚蠢,可能不是您想要的,但您肯定可以用JavaScript将函数重写为您想要的任何内容。下面的示例:第一次运行代码时,它将提示您并更改函数本身以执行完全不同的操作,使用闭包,它将捕获初始日期和消息,以便在下次调用时使用

作用{ "严格使用",; 功能提示{ var aDate=提示“输入日期dd/mm/yyyy:”; var msg=prompt'Enter message to aassociate with the date:'; var inputDate=新日期日期; 提醒=功能{ var todaysDate=新日期; ifinputDate.setHours0,0,0,0==todaysDate.setHours0,0,0{ alertmsg; } }; 退货提醒; } //第一次请求数据并动态更改函数。。。 提醒 //再打一次…这一次,它应该提醒你,而不是再蓬松了。。。 提醒
};这没有多大意义。只要让代码始终检查要显示的消息。我不认为“更改Javascript内容”是对该功能的准确限定。我认为这就是您要寻找的。如果您试图在服务器上存储信息,您需要像PHP这样的服务器端代码。如果要在本地存储信息,可以使用。无论如何,我不建议使用动态函数,只存储带有日期和消息的键:值对。谢谢Anshuman,我认为这样就可以了。[链接]我更喜欢第二个答案,但我不明白什么是严格使用。我见过这种模式被用作缓存机制,在第一次调用时,它将返回服务器并加载数据,然后使用重写,捕获检索到的任何值,并在下次请求时提供该值,并在每次需要时将页面保存到服务器。