Javascript 我有一个函数,但无法使用它创建窗体

Javascript 我有一个函数,但无法使用它创建窗体,javascript,html,wordpress,Javascript,Html,Wordpress,这是我的密码 <html> <body> <script> function year(n) { var a = 4; var k = 1; for (i = 1; i <= n; i++) { k += 1; if (k % 4 == 0) { a += 2; } else { a += 1

这是我的密码

    <html>
      <body>
        <script>
    function year(n) {
    var a = 4;
    var k = 1;
    for (i = 1; i <= n; i++) {
        k += 1;
        if (k % 4 == 0) {
            a += 2;
        } else {
            a += 1;
        }
    }
    if (a % 7 == 1) {
        if (n % 4 != 0) {
            document.write("thang 6");
        } else {
            document.write("thang 3, thang 11");
        }
    } else if (a % 7 == 2) {
        if (n % 4 != 0) {
            document.write("thang 2, thang 3, thang 11");
        } else {
            document.write("thang 2, thang 8");
        }
    } else if (a % 7 == 3) {
        if (n % 4 != 0) {
            document.write("thang 8");
        } else {
            document.write("thang 5");
        }
    } else if (a % 7 == 4) {
        if (n % 4 != 0) {
            document.write("thang 5");
        } else {
            document.write("thang 10");
        }
    } else if (a % 7 == 5) {
        if (n % 4 != 0) {
            document.write("thang 1, thang 10");
        } else {
            document.write("thang 1, thang 4");
        }
    } else if (a % 7 == 6) {
        if (n % 4 != 0) {
            document.write("thang 4, thang 7");
        } else {
            document.write("thang 9, thang 12");
        }
    } else {
        if (n % 4 != 0) {
            document.write("thang 9, thang 12");
        } else {
            document.write("thang 6");
        }
    }
}
year(1998);

        </script>
      </body>
    </html>

功能年(n){
var a=4;
var k=1;

对于(i=1;i你可以在你的wordpress博客上放置任何形式的表单,包括你在这里发布的代码

一种方法是为该表单创建一个页面模板,然后在wordpress博客上创建一个使用该模板的页面。创建模板将允许您指定任何喜欢的PHP、HTML和CSS

您可以在此处找到有关页面模板的更多信息:


提交
功能年(){
var n=document.getElementById('year')。值,
out=document.getElementById('res'),
a=4,
k=1;
out.innerHTML=“”;

对于(i=1;非常感谢,但是当我使用您的代码时,单击按钮,结果将显示在一个新页面中,该页面将替换我的当前页面。很抱歉,我需要提交按钮下方显示的结果。非常感谢:)您太好了。谢谢:)谢谢,我将尝试:)
<input id='year' type='text' />
<button onclick='javascript:year()'>Submit</button>
<div id='res' style='width:100%;height:200px'></div>
<script>
    function year() {
        var n=document.getElementById('year').value,
        out=document.getElementById('res'),
        a = 4,
        k = 1;

        out.innerHTML="";
        for (i = 1; i <= n; i++) {
            k += 1;
            if (k % 4 == 0) {
                a += 2;
            } else {
                a += 1;
            }
        }
        if (a % 7 == 1) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 6";
            } else {
                out.innerHTML+="thang 3, thang 11";
            }
        } else if (a % 7 == 2) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 2, thang 3, thang 11";
            } else {
                out.innerHTML+="thang 2, thang 8";
            }
        } else if (a % 7 == 3) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 8";
            } else {
                out.innerHTML+="thang 5";
            }
        } else if (a % 7 == 4) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 5";
            } else {
                out.innerHTML+="thang 10";
            }
        } else if (a % 7 == 5) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 1, thang 10";
            } else {
                out.innerHTML+="thang 1, thang 4";
            }
        } else if (a % 7 == 6) {
            if (n % 4 != 0) {
                out.innerHTML+="thang 4, thang 7";
            } else {
                out.innerHTML+="thang 9, thang 12";
            }
        } else {
            if (n % 4 != 0) {
                out.innerHTML+="thang 9, thang 12";
            } else {
                out.innerHTML+="thang 6";
            }
        }
    }
</script>