Javascript 如何更改模糊上的输入值?

Javascript 如何更改模糊上的输入值?,javascript,html,Javascript,Html,我有一个链接作为“添加更多”,它添加了我想要的输入元素。我想调用模糊函数 单击“添加更多”链接时添加以下html: <input required="" class="form-control js-validate-hoursToAdd timetoadd" step="0.01" name="calculations[settingIndex][hoursToAdd][calculationIndex]" type="number" value=""> 它位于名为backend

我有一个链接作为“添加更多”,它添加了我想要的输入元素。我想调用模糊函数

单击“添加更多”链接时添加以下html:

<input required="" class="form-control js-validate-hoursToAdd timetoadd" step="0.01" name="calculations[settingIndex][hoursToAdd][calculationIndex]" type="number" value="">
它位于名为backend.js的单独文件中。我正在使用webpack缩小文件,它包含在html文件中


怎么做?请帮助我。

通过添加html属性
onblur
和一些javascript

函数myFunc(输入){
input.value=0;
}

这是我给你举的一个例子。这样做是为了你的输入。它应该很好用

函数GetValue(e){
警报(如目标值);
};

在父元素上使用jQuery方法,并将附加选择器用作第二个参数:

$(文档).ready(函数(){
$(“#btnAdd”)。单击(函数(){
$('
').appendTo(document.body); }); $(document.body).on('blur','timetoadd',function(){ this.value=parseFloat(this.value).toFixed(2); }); });

添加更多

//查找元素
变量id=$(“#id>div”)
变量id1=$(“#id1”)
变量输入=$(“输入”)
var输入;
变量按钮=$(“按钮”)
//句柄单击并添加类
按钮。打开(“单击”,函数(){
$(“
”).appendTo(id); /*添加更多(e.currentTarget,e.currentTarget.value); console.log('新输入',例如currentTarget)*/ }) $(document.body).on(“blur”,'.timetoadd',function(){ this.value=parseFloat(this.value).toFixed(2); 输入拷贝=输入; }) 函数addMore(e,value){ inputCopy=e.clone() id.prepend($(inputCopy)); }
正文{
背景:#20262E;
填充:20px;
字体系列:Helvetica;
}
#身份证{
背景:#fff;
边界半径:4px;
填充:20px;
字体大小:25px;
文本对齐:居中;
过渡:均为0.2s;
保证金:0自动;
宽度:300px;
}
钮扣{
背景:#0084ff;
边界:无;
边界半径:5px;
填充:8px 14px;
字体大小:15px;
颜色:#fff;
}
#id.alt{
背景:#0084ff;
颜色:#fff;
边缘顶端:40px;
宽度:200px;
}
#id.alt按钮{
背景:#fff;
颜色:#000;
}

添加更多

你能发布你的脚本吗?你的JS在哪里?我也试过了。它表示未定义的函数。我正在使用jquery。
$(document).ready(function() {
    $(".timetoadd").blur(function(){
    this.value = parseFloat(this.value).toFixed(2);
    });
)};