有没有办法使用jQuery操作HTML复选框的一部分值?

时间:2017-06-16 19:39:23

标签: jquery

我是编码和尝试自己构建的新手。不确定如何甚至问别人可以理解。我试过谷歌搜索,但找不到我需要的信息。例如,我有这个:

输入名称=“generic_name”value =“将$(价格)添加到应付总金额”

有没有办法可以使用带有jQuery的窗口提示来根据用户的输入更改(price)部分?如果可能,不想更改值的格式。只是希望能够定位该(价格)部分并相应地进行更改。

2 个答案:

答案 0 :(得分:0)

var oldString = $('input [name="generic_name"]').val();
var newValue = [Whatever you want]; //you can grab value from an input field user is using
var newString = oldString.replace("price", newValue);
 $('input [name="generic_name"]').val(newString );

这将获取完整的字符串值,替换指定的子字符串,并将旧值替换为新值。

答案 1 :(得分:0)

看看这个JS小提琴: -

https://jsfiddle.net/36r54z88/5/

function changePrice(){
    newPrice = $('#userPrice').val();
        $('#price').html(newPrice);
}

userPrice是您输入用户输入的文本框的ID,price是您显示价格的元素的ID。