Tình hình là mình có 1 đoạn code javascript như sau: Mã: <!DOCTYPE html> <html> <body> <script> function nam(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");} } } nam(1998); </script> </body> </html> code lởm các bác đừng cười , mục đích là nhập số năm vào và show ra xem năm đó thứ 6 ngày 13 rơi vào nhữngtháng nào Vấn đề của mình là muốn làm 1 cái form bao gồm 1 ô nhập số năm, 1 button "Show", sau khi nhập số năm và click thì cho ra kết quả ở 1 ô khác. Rất mong nhận được sự giúp đỡ của mọi người, xin chân thành cám ơn
cái bạn cần tìm hiểu là getElementById. Ngoài ra còn có parseInt, isNaN, event onclick của button, thuộc tính innerHTML, value của element mà getElementById trả về. Mã: <!DOCTYPE html> <html> <head> <script> function writeNam() { var thangOutput = document.getElementById("thangOutput"); var namInput = document.getElementById("namInput"); var n = parseInt(namInput.value); if (isNaN(n)) { thangOutput.innerHTML = "Xin nhập năm là số nguyên"; return; } 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) {thangOutput.innerHTML = "Tháng 6";} else{thangOutput.innerHTML = "Tháng 3, Tháng 11";} } else if(a%7==2) { if(n%4!=0){thangOutput.innerHTML = "Tháng 2, Tháng 3, Tháng 11";} else{thangOutput.innerHTML = "Tháng 2, Tháng 8";} } else if(a%7==3) { if(n%4!=0){thangOutput.innerHTML = "Tháng 8";} else{thangOutput.innerHTML = "Tháng 5";} } else if(a%7==4) { if(n%4!=0){thangOutput.innerHTML = "Tháng 5";} else{thangOutput.innerHTML = "Tháng 10";} } else if(a%7==5) { if(n%4!=0){thangOutput.innerHTML = "Tháng 1, Tháng 10";} else{thangOutput.innerHTML = "Tháng 1, Tháng 4";} } else if(a%7==6) { if(n%4!=0){thangOutput.innerHTML = "Tháng 4, Tháng 7";} else{thangOutput.innerHTML = "Tháng 9, Tháng 12";} } else { if(n%4!=0){thangOutput.innerHTML = "Tháng 9, Tháng 12";} else{thangOutput.innerHTML = "Tháng 6";} } } </script> </head> <body> <div id="input"> <label id="namLabel">Nhập năm:</label> <input type="text" id="namInput"> <button type="submit" onclick="writeNam();">Tìm tháng có thứ 6 ngày 13</button> </div> <div id="output"> <label id="thangOutput"></label> </div> </body> </html>