代码不起作用.我无法确定这个问题
The code not working. I cannot identify the issue
我正在编写一些代码,由于我不知道的原因,每当我单击按钮时,分配给它的函数都不会运行。有人知道为什么吗?提前谢谢。
<html>
<head>
</head>
<body>
<script>
function prime(number) {
var text = document.getElementById("p").innerHTML;
var n = 0;
for(var i = 2; i<number; i++){
if(number%i==0){
text = "Your number, "+number+", is divisible by "+i+"! It's composite!";
n = 1;
}
}
if(n==0){
text = "Your number, "+number+", is prime!";
}
}
function funcito(){
console.log("Functions!");
var number = document.getElementById("input");
prime(number);
}
</script>
<p id="p"></p><br>
<form id="input">
Your Number: <input type="number" name="uInput"><br>
</form>
<p>Click "Got my number" to find out!.</p>
<button onclick="funcito()" value = "Got my number">Got my number</button>
</body>
</html>
试试这个
<button onclick="funcito()" value = "Got my number">Got my number</button>
该代码还有一些其他问题,所以您不会得到您想要的结果。试试这个代码:
<html>
<head>
</head>
<body>
<script>
function prime(number) {
var text = document.getElementById("p");
var n = 0;
for(var i = 2; i<number; i++){
if(number%i==0){
text.innerHTML = "Your number, "+ number+", is divisible by "+i+"! It's composite!";
n = 1;
}
}
if(n==0){
text.innerHTML = "Your number" + number + " is prime!";
}
}
function funcito(){
console.log("Functions!");
var number = document.getElementById("input").value;
prime(number);
}
</script>
<p id="p"></p><br>
<form>
Your Number: <input id = "input" type="number" name="uInput"><br>
</form>
<p>Click "Got my number" to find out!.</p>
<button onclick="funcito()" value = "Got my number">Got my number</button>
</body>
</html>
因为您写onclick="funcito"
是错误的,所以写onclick="funcito()"
。相反
相关文章:
- 组件生命周期问题/无法处理未定义的问题
- 代码不起作用.我无法确定这个问题
- 解决延迟问题无法按预期进行
- 浏览器兼容性问题 - 无法在 IE 上运行
- 无法确定 req.body.name 的值 - 快速节点 JS
- JavaScript表单验证不起作用,无法确定原因
- 上传图像后,CKFinder 问题无法获取事件
- 零剪贴板的问题不确定在哪里查找
- Instagram API 和 jquery 的问题:无法显示项目
- 引导模式问题(无法显示第二个模式)
- Angular2单元测试Http MockBackend问题-无法读取mergeOptions中未定义的属性合并
- HTML5拖放;Internet Explorer中的删除问题(无法访问dataTransfer属性)
- HTTPPOST不工作(可能是一些无法确定的愚蠢错误)
- 无法确定我的测试用例是通过还是失败
- Angular指令无法确定ng模型的范围
- Javascript-全局范围或本地范围,无法确定
- JavaScript+JSON问题:无法加载照片/undefined.jpg
- 在选择控件上触发更改事件 - 之后无法确定值
- Javascript的问题.无法更新状态
- 使用JavaScript变量作为jQuery选择器的问题——无法识别的表达式