Javascript can';t使用空白页调用函数

Javascript can';t使用空白页调用函数,javascript,Javascript,如何在JavaScript中调用函数,以便在空白页面中单击时调用函数 函数islToChr(arg){ d=parseInt(arg.HDay.value) m=parseInt(arg.hmmonth.value) y=parseInt(arg.HYear.value) jd=intPart((11*y+3)/30)+354*y+30*m-intPart((m-1)/2)+d+1948440-385 arg.JD.value=JD arg.wd.value=工作日(jd%7) }您可以将此函

如何在JavaScript中调用函数,以便在空白页面中单击时调用函数

函数islToChr(arg){
d=parseInt(arg.HDay.value)
m=parseInt(arg.hmmonth.value)
y=parseInt(arg.HYear.value)
jd=intPart((11*y+3)/30)+354*y+30*m-intPart((m-1)/2)+d+1948440-385
arg.JD.value=JD
arg.wd.value=工作日(jd%7)

}
您可以将此函数作为自调用函数表达式执行(自动执行函数)


如果您想单击空白页上的任何位置,然后调用该函数,则尝试

function islToChr(arg) {
    d=parseInt(arg.HDay.value)
    m=parseInt(arg.HMonth.value)
    y=parseInt(arg.HYear.value)
    jd=intPart((11*y+3)/30)+354*y+30*m-intPart((m-1)/2)+d+1948440-385
    arg.JD.value=jd
    arg.wd.value=weekDay(jd%7)
}
document.onclick = function(){
   islToChr();//you can pass the argument as you wish
};

您可以将此函数作为自调用函数表达式执行(自动执行函数)
单击空白页
表示什么?
function islToChr(arg) {
    d=parseInt(arg.HDay.value)
    m=parseInt(arg.HMonth.value)
    y=parseInt(arg.HYear.value)
    jd=intPart((11*y+3)/30)+354*y+30*m-intPart((m-1)/2)+d+1948440-385
    arg.JD.value=jd
    arg.wd.value=weekDay(jd%7)
}
document.onclick = function(){
   islToChr();//you can pass the argument as you wish
};