这是一个非常简单的主题,但我似乎无法对Google的工作做出任何解决方案。我正在为表格做一个黑客攻击。我无法添加ID或类。我只有type=submit
。更改按钮上的文本最简单的解决方案是什么?
$( document ).ready(function() {
var $input = document.find("input[type=submit]");
$input.val('OLOLOLOL');
});
或
$( document ).ready(function() {
$(':submit').val('OLOLOLOL');
});
HTML
<input type="submit" value="Submit">
他们没有改变任何事情。是语法还是更糟糕的东西?简单的JavaScript也可以工作
答案 0 :(得分:2)
我会尝试这个:
$( document ).ready(function() {
var $input = $(document).find("input[type=submit]");
$input.val('OLOLOLOL');
});
答案 1 :(得分:2)
我会使用input[type=submit]
选择器进行搜索,如此fiddle:
$("input[type=submit]").val("New value");
据我所知,jQuery使用与CSS相同的选择器(以及许多others)!
答案 2 :(得分:1)
这个怎么样:
$( document ).ready(function() {
var $input = $(document).find("input[type=submit]");
$input.val('OLOLOLOL');
});
答案 3 :(得分:0)
第一个仅适用于输入类型按钮,但第二个适用于输入类型按钮以及按钮类型提交。
因此,如果你想要绑定函数,如果类型是按钮选择第二个选项,那么选择是你的。
但我刚刚看到你编辑过的问题并且会这样做:
$('input[type="submit"]').val("Your Value");