javascript - 如何添加一个按钮以在 javascript 中显示结果
问题描述
用户将在输入字段中输入一个数字,然后选择其中一个单选按钮,如果他按下任何键,结果将动态显示,但我想添加一个按钮,以便用户可以单击它以查看结果
$(document).ready(function check() {
$('input').keyup(function check() {
var arg1 = parseFloat($('#in1').val());
var arg2 = parseFloat($('#in2').val());
month=f.m.value
if(month=="10")
$('#tdin1').html(parseInt(((arg1 + (((arg1 * 12) )/ 12))/ month)));
else if (month=="20")
$('#tdin1').html(parseInt(((arg1 + (((arg1 * 18) )/ 12))/ month)));
document.getElementById("tdin1").innerHTML = val;
slider.oninput = function check() {
output.innerHTML = this.value;} });});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="number" id="in1"/>
<form name="f">
<input type="radio" name="m" value="10" onchange="check()">
<input type="radio" name="m" value="20" onchange="check()">
</form>
<span id="tdin1"></span>
解决方案
<form name="f">
<input type="radio" name="m" value="10" onchange="check()">
<input type="radio" name="m" value="20" onchange="check()">
<input type="button" onclick()="yourfunction()"
</form>
只需添加此输入类型 = 按钮并在单击时应用该功能即可显示结果。您需要创建一个函数并在该函数中执行操作
推荐阅读
- reactjs - 是
与 Typescript 中的 <{}, {}> 相同吗? - r - 如何将书面序列转换为数字序列?(右)
- php - 如何正确存储注册用户和其他与会者所需的信息?(场景 1 有效,但场景 2 和 3 无效)
- reactjs - setState 不适用于更新 React 中的数组
- vagrant - 无法在 MacOSX 上安装 Vagrant + VirtualBox
- php - 查询复制结果
- git - 合并后丢失 git name 分支信息
- python - FLASK - 第 1 行 '%(site_id)s' 附近的 SQL 语法有错误
- python - 在 Pandas 中未正确附加行
- ruby-on-rails - 带有新父子的表单上的 Rails 模型验证