- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个包含 cal()
的表单,这样人们就可以选择选项,然后它会根据他们的选择计算答案。
但我想在末尾插入一个按钮来调用结果。因此,当人们选择了选项后,他们会单击提交按钮,系统会根据他们的选择给出正确的答案。
我没能做到。我尝试了 input
类型按钮,但我不知道如何调用其余部分。
这是我的代码:
<script>
function cal() {
var pl = document.form1.template.value;
var resultat = pl;
document.form1.tresultat.value = resultat;
document.formfin.tresultatfin.value = calfin();
}
function cal2() {
var pl2 = document.form2.envoi.value;
var resultat2 = pl2;
document.form2.tresultat2.value = resultat2;
document.formfin.tresultatfin.value = calfin();
}
function cal3() {
var pl3 = document.form3.article.value;
var tl3 = document.form3.ecrit.value;
var resultat3 = pl3*tl3;
document.form3.tresultat3.value = resultat3;
document.formfin.tresultatfin.value = calfin();
}
function calfin() {
var r1 = form1.tresultat.value;
var r2 = form2.tresultat2.value;
var r3 = form3.tresultat3.value;
return (parseFloat(r1)+(parseFloat(r2)*parseFloat(r3)));
}
</script>
<form name="form1">
<label for="template">Template :</label>
<select name="template" onChange="cal()">
<option value="500">Yes
<option value="800">No
<option value="2900">Maybe
</select>
<input type="hidden" value="0" name="tresultat">
</form>
<br><br><br>
<form name="form2">
<label for="envoi">Quantité d'envoi annuel :</label>
<select name="envoi" onChange="cal2()">
<option value="2">2
<option value="3,6">4
<option value="5,1">6
<option value="6,4">8
<option value="9">12
</select>
<input type="hidden" value="0" name="tresultat2">
</form>
<br><br><br>
<form name="form3">
<label for="article">Articles par infolettre :</label>
<select name="article" onChange="cal3()">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
<label for="ecriture"> Écriture des articles :</label>
<select name="ecrit" onChange="cal3()">
<option value="50">X
<option value="300">Y
<option value="200">Z
</select>
<input type="hidden" value="0" name="tresultat3">
<br><br><br>
<form name="formfin">
<label for="total"> Total :</label>
<input type="text" value="0" name="tresultatfin">
</form>
我的所有功能似乎都有效。他们计算出我想要的东西,只是缺少调用答案的按钮。
非常感谢您的帮助!
最佳答案
只需在表单中添加一个按钮
<form name="formfin">
<label for="total"> Total :</label>
<input type="text" value="0" name="tresultatfin">
**<input type="button" onclick="cal()" value="Calculer" />**
</form>
关于javascript - 创建一个按钮来调用函数 cal(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21294981/
我试图在Powershell中使用COM对象创建一个Clearcase View 。 $ccViews="\\Hostname.global.mycompany.com\cc-view\" $View
我有下面的 HTML 表(cals 表),这里我需要一些 CSS 来显示屏幕截图(边框部分)中的输出。 To the Commissioner for Labour
我创建了一个包含 cal() 的表单,这样人们就可以选择选项,然后它会根据他们的选择计算答案。 但我想在末尾插入一个按钮来调用结果。因此,当人们选择了选项后,他们会单击提交按钮,系统会根据他们的选择给
我有一个 WPF 应用程序,它始终使用 MVVM 模式,没有代码隐藏,ViewModels 通过 MainViewModel 相互通信,MainViewModel 被注入(inject)到它们中。 最
我正在查看是否有人拥有将 HTML 表格转换为 CALS 的 XSLT。我发现了很多关于另一种方式(CALS 到 HTML)的 Material ,但不是来自 HTML。我认为以前可能有人这样做过,所
我正在尝试使用 d3.js 和 cal-heatmap.js 来创建可视化,但是无论我输入什么数据和格式,颜色都没有显示出来。我什至无法让最基本的默认可视化工作,也看不到问题的明确指标。我看到日历和单
我正在尝试创建一个 Prism (CAL) 框架(这是我第一次进入 CAL),并且在设计用于注册某个区域的菜单项的服务时遇到了困难。这是我到目前为止想出的...... /// /// Menu it
我们的 shell 程序的Window标记中有一个Region,向该区域添加内容会弹出另一个Window。 我们将ViewModels添加到Region Manager中,然后通过数据上下文附加V
我正在使用 D3 日历热图库 cal-heatmap 。 我有一个external我通过 jQuery .getJSON 回调函数获取的托管在 GitHub 上的 JSON 文件。我正在将 JSON
我使用 Google Calendar API 中的 list 方法来获取事件数据。 API 成功返回有关每个事件的基本信息,例如 start、end、location 和 attendees,但缺少
我想构建一个脚本,通过 Google 日历 PHP 客户端检查经过身份验证的用户的 Google 日历。我能够构建一个简单的页面,让用户进行身份验证并授予日历事件权限。我收到一个 token ,然后通
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 7 年前。 Improve
我正在尝试创建一个包含“Vertex3”实例的集合。我在创建该集合的行上遇到了一些问题: public Set> verticies = new Set>(); Eclipse 在等号右侧的“Set”
我使用下面的代码来获取用户当天的日历事件。 TODAY_MS 是一天开始的时间戳,ONE_DAY_MS 是以毫秒为单位的一天 (1000 * 60 * 60 * 24)。 但是,此代码仅获取即将发生的
我正在尝试创建一个 cal-heatmap带有 9 个类别的定性颜色图例(标记为 1-9)。我正在使用以下 CSS 来设置颜色: .q8{fill:rgb(141, 211, 199);} .q7{
我有一个显示上周数据的校准热图。每行代表一天,每列代表一个小时。我有日期标签,但没有时间标签。我怎样才能添加这些? var cal = new CalHeatMap(); cal.init({
我有一个 CAL 类型中断的峰值,每秒 20,000 次。如何找到在 SUSE11 上生成它们的进程? 谢谢! 最佳答案 您可以使用 SystemTap 轻松确定 它是一个动态探测系统,类似于 Sol
目前,我发现如果我写cal月年,我就会得到该月的日历。有没有办法返回这一天而不是获取完整的日历?除此之外,1752 年的日历是假的,没有半个月?任何想法表示赞赏。 最佳答案 date --date=
我正在尝试从这个 link 绘制calendar-heatmap . 我搜索了整个文档,但找不到任何data-format 的示例文件。 这是一个 link用于文档,但没有示例文件。 在文档中,我发现
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 7 年前。 Improve
我是一名优秀的程序员,十分优秀!