Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过JS更改按钮值_Javascript_Jquery_Html_Checkbox - Fatal编程技术网

Javascript 通过JS更改按钮值

Javascript 通过JS更改按钮值,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,对不起,如果涉及到带HTML的Javascript,我是一个不折不扣的傻瓜。 我正在尝试制作一个按钮,当选中多个复选框时,该按钮将更改其值 例如: 如果选中一个复选框=按钮:删除1行 如果选中两个复选框=按钮:删除2行 等等 我希望当我选中所有复选框时,这种情况会自动发生。唯一的问题是我不知道如何在按钮中调用它的值 JS: $('input[type=“checkbox”]”)。单击(函数(){ $(“输入[type=submit]”).val(“删除”+$('input:checkbox:c

对不起,如果涉及到带HTML的Javascript,我是一个不折不扣的傻瓜。 我正在尝试制作一个按钮,当选中多个复选框时,该按钮将更改其值

例如: 如果选中一个复选框=按钮:删除1行 如果选中两个复选框=按钮:删除2行 等等

我希望当我选中所有复选框时,这种情况会自动发生。唯一的问题是我不知道如何在按钮中调用它的值

JS:


$('input[type=“checkbox”]”)。单击(函数(){
$(“输入[type=submit]”).val(“删除”+$('input:checkbox:checked')。长度+“行”);
});
HTML:


这个(PHP)的服务器端可以工作(删除行)。
谢谢你的帮助和你的时间

使用jQuery,您可以更改脚本中元素的值

$('input[type="checkbox"]').on("click","input[type=checkbox]",function()
{
   $("input[type=submit]").val("Delete "+$('input:checkbox:checked').length+" rows"); 
});
$('input[type="checkbox"]').click(function(){
    if($(this).attr('checked')===true){
        i++;
    }
    else{
        i--;
    }
    $('input[type="submit"]').val("Delete "+i);
});

使用jQuery,您可以在脚本中更改元素的值

$('input[type="checkbox"]').click(function(){
    if($(this).attr('checked')===true){
        i++;
    }
    else{
        i--;
    }
    $('input[type="submit"]').val("Delete "+i);
});

使用jQuery,您可以在脚本中更改元素的值

$('input[type="checkbox"]').click(function(){
    if($(this).attr('checked')===true){
        i++;
    }
    else{
        i--;
    }
    $('input[type="submit"]').val("Delete "+i);
});

使用jQuery,您可以在脚本中更改元素的值

$('input[type="checkbox"]').click(function(){
    if($(this).attr('checked')===true){
        i++;
    }
    else{
        i--;
    }
    $('input[type="submit"]').val("Delete "+i);
});

您只需聆听复选框的单击事件,然后通过获取
$('input:checkbox:checked')的长度来应用该值即可完成此操作。

jsfiddle:


您只需聆听复选框的单击事件,然后通过获取
$('input:checkbox:checked')的长度来应用该值即可完成此操作。

jsfiddle:


您只需聆听复选框的单击事件,然后通过获取
$('input:checkbox:checked')的长度来应用该值即可完成此操作。

jsfiddle:


您只需聆听复选框的单击事件,然后通过获取
$('input:checkbox:checked')的长度来应用该值即可完成此操作。

jsfiddle:


您可以使用此功能更改按钮的值

function change(val)
{
document.getElementById(12345).value=val;
}

在创建按钮时,为其提供一个id,如
id=“12345”
..

您可以使用此功能更改按钮的值

function change(val)
{
document.getElementById(12345).value=val;
}

在创建按钮时,为其提供一个id,如
id=“12345”
..

您可以使用此功能更改按钮的值

function change(val)
{
document.getElementById(12345).value=val;
}

在创建按钮时,为其提供一个id,如
id=“12345”
..

您可以使用此功能更改按钮的值

function change(val)
{
document.getElementById(12345).value=val;
}

创建按钮时,给它一个id,如
id=“12345”

这样的东西怎么样

HTML
看现场

这样的节目怎么样

HTML
看现场

这样的节目怎么样

HTML
看现场

这样的节目怎么样

HTML


查看live

value=“checked()”
真的吗?我第一次使用onclick,唯一的问题是onclick在后面,我想要的是值。我应该注意,你不能命名函数
checked()
,因为它是一个布尔值。考虑命名为<代码> ISCKECKEDE()/> >代码> value =“CHECKDD()”< /COD>真的??我第一次点击OnCutter,唯一的事情是OnCutter在后面,而我想要的是值。我应该注意到,您不能命名函数<代码> CKECKD()/<代码>,因为它是布尔值。考虑命名为<代码> ISCKECKEDE()/> >代码> value =“CHECKDD()”< /COD>真的??我第一次点击OnCutter,唯一的事情是OnCutter在后面,而我想要的是值。我应该注意到,您不能命名函数<代码> CKECKD()/<代码>,因为它是布尔值。考虑命名为<代码> ISCKECKEDE()/> >代码> value =“CHECKDD()”< /COD>真的??我第一次点击OnCutter,唯一的事情是OnCutter在后面,而我想要的是值。我应该注意到,您不能命名函数<代码> CKECKD()/<代码>,因为它是布尔值。考虑命名它<代码> ISCKECKD()/<代码>,输入按钮的值是什么?谢谢你的帮助。你想要什么都行。之后将使用
.val()
对其进行更改。使用字符串而不是函数返回。不应使用
attr()
,因为它将获得加载为的值。相反,请使用
prop()
。请参见prop()vs attr():@Spedwards哦,好的。以前从未见过。他不会改变它,检查原始帖子的更新。谢谢你的帮助。输入按钮的值是多少?谢谢你的帮助。你想要什么都行。之后将使用
.val()
对其进行更改。使用字符串而不是函数返回。不应使用
attr()
,因为它将获得加载为的值。相反,请使用
prop()
。请参见prop()vs attr():@Spedwards哦,好的。以前从未见过。他不会改变它,检查原始帖子的更新。谢谢你的帮助。输入按钮的值是多少?谢谢你的帮助。你想要什么都行。之后将使用
.val()
对其进行更改。使用字符串而不是函数返回。不应使用
attr()
,因为它将获得加载为的值。相反,请使用
prop()
。请参见prop()vs attr():@Spedwards哦,好的。以前从未见过。他不会改变它,检查原始帖子的更新。谢谢你的帮助。输入按钮的值是多少?谢谢你的帮助。你想要什么都行。之后将使用
.val()
对其进行更改。使用字符串而不是函数返回。不应使用
attr()
,因为它将获得加载为的值。相反,请使用
prop()
。请参见prop()vs attr():@Spedwards哦,好的。以前从未见过。他不会改变它,检查原始帖子的更新。谢谢你的帮助。输入按钮的值是多少?谢谢你的帮助。Spedwards-没问题。。。我改了。。。但你为什么发布相同的解决方案???我要走了angry@pooler我刚刚发布了我的解决方案。这是你的修订版我想$(文件)。。问题并不像你说的那么大。。你只要给我否决票,然后“偷走我的解决方案”,然后什么才是最重要的