这个脚本放在div之间,用于验证码。我该怎么做才能刷新特定的div以使用刷新按钮调用该功能(不刷新整个表单)
<script type="text/javascript">
var a = Math.ceil(Math.random() * 10);
var b = Math.ceil(Math.random() * 100);
var c = a + b
function mathCap()
{
document.write("What is "+ a + " + " + b +"? ");
/* document.write("<input id='numsCap' type='text' maxlength='4' size='4'/>"); */
}
</script>
答案 0 :(得分:1)
在文档的头部创建一个具有所需功能的函数,并将其放在刷新按钮的“onclick”事件中。
<head>
function mathCap()
{
var a = Math.ceil(Math.random() * 10);
var b = Math.ceil(Math.random() * 100);
var c = a + b
var q = "What is "+ a + " + " + b +"? "
// Code to set The InnerHTML property of the div.
document.getElementById('id of the div').InnerHTML = q;
}
</head>