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



我是编码新手,并尝试自己构建一些东西。甚至不知道如何问别人才能理解。我尝试过谷歌搜索和环顾四周,但找不到我需要的信息。例如,我有这个:

输入名称="generic_name" 值="在应付总金额中添加 $(价格)">

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

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 );

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

看看这个 JS 小提琴:-

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

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

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

最新更新