js函数在页面载入时被执行

示例函数:

<script type="text/javascript">
    function a() {
    	//获取输入身份证号码
	    var UUserCard  = $("#idNumber").val()
	    //获取出生日期
	    var time = UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
	    $("#start").val(time);
    } 
</script>

这个a()函数如何在页面载入的时候能被执行呢?

方法如下:

<script type="text/javascript">
    a();
    function a() {
    	//获取输入身份证号码
	    var UUserCard  = $("#idNumber").val()
	    //获取出生日期
	    var time = UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) + "-" + UUserCard.substring(12, 14);
	    $("#start").val(time);
    } 
</script>

看明白没?就是在<script>域中加入a();,这样就是调用的意思,跟java的方法调用是类似的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用window.open打开新页面,新页面载入过程是异步的,意味着我们需要等待页面完全加载完成后再向其动态添加JavaScript代码。 我们可以通过以下三种方式来加载页面的JavaScript代码: 1. 在新页面中直接添加JavaScript 我们可以将新页面的JavaScript代码直接编写在HTML文件中,即在<head>标签中添加<script>标签来引入JavaScript文件。这样,当新页面被打开,JavaScript代码也会被加载并立即执行。 2. 在新页面URL中添加参数 可以在新页面的URL中添加参数,传递JavaScript代码的字符串。例如,我们可以在window.open()函数中使用以下语法: window.open('mypage.html?jscode=alert("hello")'); 在新页面上,我们可以使用以下代码来解析该参数并执行JavaScript代码: var jscode = window.location.search.substr(1).split('=')[1]; eval(decodeURIComponent(jscode)); 使用此方法可以将JavaScript代码作为参数传递给新页面并立即执行。 3. 使用window.onload事件 如果想要向新页面添加JavaScript代码而不是在页面加载过程中执行,可以使用window.onload事件。我们可以在新页面中添加以下代码: window.onload = function() { // 在此处添加JavaScript代码 } 当页面完全加载后,window.onload事件将被触发并执行其中的JavaScript代码。 总之,我们可以通过这些方法,将JavaScript代码加入载入的新页面。如果想在新页面加载完毕后运行JavaScript代码,则需要等待页面完全加载后,使用第二种或第三种方法来添加JavaScript代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值