Trying to print data using .innerHTMLlog getting error Uncaught TypeError: undefined is not a function
Trying to print data using .innerHTMLlog getting error Uncaught TypeError: undefined is not a function
我正在尝试编写一个简单的 jquery 函数,它利用 javascript "fizzBuzz" 函数从用户那里获取数字并打印输出。我收到 "Uncaught type error" 我不确定为什么会这样。
$(document).ready(function(){
$("#fb").click(function(){
var num=prompt('please enter a number');
var convertedNum = +num;
fizzbuzz(convertedNum);
});
});
function fizzbuzz(max) {
for (var i=1; i <= max; i++) {
if (i % 15 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else if (i % 3 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else if (i % 5 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else
document.getElementById("fizz").innerHTMLlog("<li>" + i + "</li>");
}
我想到了这个:
$(document).ready(function(){
$("#fb").click(function(){
var num=prompt('please enter a number');
var convertedNum = +num;
fizzbuzz(convertedNum);
});
});
function fizzbuzz(max) {
for (var i=1; i <= max; i++) {
if (i % 15 == 0)
$("#fizz").append('<li> FizzBuzz</li>');
else if (i % 3 == 0)
$("#fizz").append('<li> Fizz</li>');
else if (i % 5 == 0)
$("#fizz").append('<li> Buzz</li>');
else
$("#fizz").append("<li>" + i + "</li>");
}
}
我正在尝试编写一个简单的 jquery 函数,它利用 javascript "fizzBuzz" 函数从用户那里获取数字并打印输出。我收到 "Uncaught type error" 我不确定为什么会这样。
$(document).ready(function(){
$("#fb").click(function(){
var num=prompt('please enter a number');
var convertedNum = +num;
fizzbuzz(convertedNum);
});
});
function fizzbuzz(max) {
for (var i=1; i <= max; i++) {
if (i % 15 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else if (i % 3 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else if (i % 5 == 0)
document.getElementById("fizz").innerHTMLlog("<li> FizzBuzz</li>");
else
document.getElementById("fizz").innerHTMLlog("<li>" + i + "</li>");
}
我想到了这个:
$(document).ready(function(){
$("#fb").click(function(){
var num=prompt('please enter a number');
var convertedNum = +num;
fizzbuzz(convertedNum);
});
});
function fizzbuzz(max) {
for (var i=1; i <= max; i++) {
if (i % 15 == 0)
$("#fizz").append('<li> FizzBuzz</li>');
else if (i % 3 == 0)
$("#fizz").append('<li> Fizz</li>');
else if (i % 5 == 0)
$("#fizz").append('<li> Buzz</li>');
else
$("#fizz").append("<li>" + i + "</li>");
}
}