使用jQuery attr方法

时间:2016-04-23 15:42:02

标签: javascript jquery

我尝试使用attr方法更改表单提交按钮的值。我希望输入的值从"保存日志条目"到"不同的日志条目"。当我在http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_html_attr_set上尝试时,它可以正常工作,但不能在我自己的页面上进行。在我的页面上,值保持原始值。

(。text方法正在运行并成功更改标题)

JS

switch (theValue){
    case "hp1":
        var treatmentNumber = 1;
        //alert(treatmentNumber);
        $.mobile.changePage ("1.html#treatment");
        $("#save").attr("value","Different save log entry");
        $("#pageHeader").text("HP X1");
        break;  

HTML

<input type="submit" id="save" onclick="saveForm()" value="Save log entry"/>

2 个答案:

答案 0 :(得分:0)

Try This:

$('#save').text('Value Changed');

答案 1 :(得分:0)

您可以尝试这样的方法将变量传递给值:

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