这是我的代码
<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>
对不起我的丑陋代码,此函数将显示输入年份值后包含“星期五13”的月份。
示例:1998年有三个满意的月份:2月,3月和11月。
但我想在wordpress页面上为帖子创建一个表单,人们可以在输入框中键入年份,单击“显示”按钮,然后在输出框中输出结果。
希望我能得到这方面的支持。
感谢。
答案 0 :(得分:0)
您可以在wordpress博客上添加任何形式的表单,包括您在此处发布的代码。
执行此操作的一种方法是为此表单创建页面模板,然后在使用此模板的wordpress博客上创建页面。创建模板将允许您指定任何您喜欢的PHP,HTML和CSS。
您可以在此处找到有关页面模板的更多信息:http://codex.wordpress.org/Page_Templates
答案 1 :(得分:0)
<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>