Javascript 使用jqueryattr方法

Javascript 使用jqueryattr方法,javascript,jquery,Javascript,Jquery,我正在尝试使用attr方法更改表单提交按钮的值。我希望输入值从“保存日志条目”更改为“不同日志条目”。当我试穿它时,它会起作用,但不会在我自己的页面上。在我的页面上,值保持为原始值 (.text方法正在工作,并成功更改了标题) JS HTML 您可以尝试以下方法将变量传递到值中: var stringentry = "Different log entry"; $("#save").val(stringentry); 您可以尝试以下方法将变量传递到值: var stringentry = "D

我正在尝试使用attr方法更改表单提交按钮的值。我希望输入值从“保存日志条目”更改为“不同日志条目”。当我试穿它时,它会起作用,但不会在我自己的页面上。在我的页面上,值保持为原始值

(.text方法正在工作,并成功更改了标题)

JS

HTML


您可以尝试以下方法将变量传递到值中:

var stringentry = "Different log entry";
$("#save").val(stringentry);

您可以尝试以下方法将变量传递到值:

var stringentry = "Different log entry";
$("#save").val(stringentry);

寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:使用
$(“#save”).val(“,“不同的保存日志条目”)
@Christn页面上是否有其他带有
id save
的元素?@itsgingdown这是页面上唯一的“保存”问题寻求调试帮助(“此代码为什么不工作?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现问题所需的最短代码。没有明确问题说明的问题对其他读者没有用处。请参阅:使用
$(“#save”).val(“,“其他保存日志项”)
@Christn页面上是否有其他带有
id save
的元素?@itsgoingdown这是页面上唯一的“save”
Try This:

$('#save').text('Value Changed');
var stringentry = "Different log entry";
$("#save").val(stringentry);