Javascript 第一次运行,但从第二次开始不工作
我正在使用一个javascript函数,它第一次工作,但第二次就不工作了。控制台显示:Javascript 第一次运行,但从第二次开始不工作,javascript,jquery,html,Javascript,Jquery,Html,我正在使用一个javascript函数,它第一次工作,但第二次就不工作了。控制台显示:uncaughttypeerror:pizza\u name不是一个函数 我的html是: 它第一次正确显示警报。但不是第二次。请使用以下命令更改代码: function pizza_name() { var pizzaName = document.getElementById('pizza_name').value; if(pizzaName != "") { //.........
uncaughttypeerror:pizza\u name不是一个函数
我的html是:
它第一次正确显示警报。但不是第二次。请使用以下命令更改代码:
function pizza_name() {
var pizzaName = document.getElementById('pizza_name').value;
if(pizzaName != "") {
//.........
} else {
alert( "please enter a name" );
}
}
不要给函数中可能的pizza\u name
变量指定任何值,这一点非常重要。使用以下命令更改代码:
function pizza_name() {
var pizzaName = document.getElementById('pizza_name').value;
if(pizzaName != "") {
//.........
} else {
alert( "please enter a name" );
}
}
不要给函数中可能的pizza\u name
变量指定任何值,这一点非常重要。使用以下命令更改代码:
function pizza_name() {
var pizzaName = document.getElementById('pizza_name').value;
if(pizzaName != "") {
//.........
} else {
alert( "please enter a name" );
}
}
不要给函数中可能的pizza\u name
变量指定任何值,这一点非常重要。使用以下命令更改代码:
function pizza_name() {
var pizzaName = document.getElementById('pizza_name').value;
if(pizzaName != "") {
//.........
} else {
alert( "please enter a name" );
}
}
不要给函数中可能的
pizza\u name
变量赋值,这一点非常重要。您也可以使用jquery进行此操作
HTML
您也可以使用jquery进行此操作 HTML
您也可以使用jquery进行此操作 HTML
您也可以使用jquery进行此操作 HTML
js代码:
js代码:
js代码:
js代码:
不要重复使用名称,您可能会将函数改写为字符串 (这就是我假设的发生在代码中的情况,因为您试图以字符串的形式测试
pizza\u name
)
最好将函数命名为
getPizzaName
。为函数指定它的功能,而不是返回的功能。不要重复使用名称,您可能会将函数改写为字符串
(这就是我假设的发生在代码中的情况,因为您试图以字符串的形式测试pizza\u name
)
最好将函数命名为
getPizzaName
。为函数指定它的功能,而不是返回的功能。不要重复使用名称,您可能会将函数改写为字符串
(这就是我假设的发生在代码中的情况,因为您试图以字符串的形式测试pizza\u name
)
最好将函数命名为
getPizzaName
。为函数指定它的功能,而不是返回的功能。不要重复使用名称,您可能会将函数改写为字符串
(这就是我假设的发生在代码中的情况,因为您试图以字符串的形式测试pizza\u name
)
最好将函数命名为
getPizzaName
。为函数命名它的功能,而不是它返回的功能。它在系统上工作您可能正在覆盖该函数。显示if
下的代码。一个与变量同名的函数。为什么您认为这会/应该起作用?您的函数和变量具有相同的名称?这不好,更改它们。它在系统上工作您可能正在覆盖函数。显示if
下的代码。一个与变量同名的函数。为什么您认为这会/应该起作用?您的函数和变量具有相同的名称?这不好,更改它们。它在系统上工作您可能正在覆盖函数。显示if
下的代码。一个与变量同名的函数。为什么您认为这会/应该起作用?您的函数和变量具有相同的名称?这不好,更改它们。它在系统上工作您可能正在覆盖函数。显示if
下的代码。一个与变量同名的函数。为什么您认为这会/应该起作用?您的函数和变量具有相同的名称?那不好,换掉它们。
$(document).ready(function(){
$("#pizza_name_submit").on("click", function(){
if( $("#pizza_name").val()) {
alert( $("#pizza_name").val());
}else{
alert("enter value");
}
});
});
function pizza_name() {
var pizzaName=document.getElementById("pizza_name").value;
if(!pizzaName ) {
alert("no value");
}else{
alert( "please enter a name" );
}
}
function pizza_name() {
if( pizza_name != "" )