javascript - 如何将变量绑定(bind)为我在 jquery 中输入的 html 的值

标签 javascript jquery html

我有一个带有方法发布的表单,但我必须先将一些参数加密为 md5,然后再将它们发布到我的 javascript 中。我如何将值绑定(bind)到该表单。

html 格式:

<input id="sig"  name="signature" >signature <i class="fa fa-usd" aria-hidden="true">
</i></br>

JavaScript:

vm.sig_md5 = $.md5('value');

最佳答案

使用jQuery .submit()修改表单提交时的值(提交前修改值,然后继续提交)。

HTML:

<form action="somewhere.php" method="post">
    <input id="sig"  name="signature" >signature <i class="fa fa-usd" aria-hidden="true"></i></br>
</form>

jQuery/javascript:

$(document).ready(function(){
    $('form').submit(function(){
        var sig = $('#sig').val();
        sig_md5 = $.md5(sig);
        $('#sig').val(sig_md5);
    });
});

关于javascript - 如何将变量绑定(bind)为我在 jquery 中输入的 html 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37716392/

相关文章:

&lt;input&gt; 上 HTML5 "pattern"属性的 Javascript 回退

html - 表格的标题在 chrome 的打印窗口中分为两页

html - 如何向左或向右浮动两次?

javascript - 如何使用 DataTable 获取行值并删除数据?

javascript - 如何知道MYSQL语句中哪个字段不匹配

javascript - fetch 向后端发送错误的数据格式

javascript - 如何在 NodeJS 中制作一个简单的网络爬虫?

javascript - 如何使用 on-toggle 属性点击下拉菜单

javascript - 在 Angular 5 项目中包含 jquery-ui

javascript - 更改元素滚动宽度