- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Excel 文件,其中显示了一个表格,用户可以在其中更改字段的值。当此值更改时,另一个字段的值会自动更改,因为它具有以下公式:
row 26 =IF(DWT<40000,11500,(11500+(0.2*(DWT-40000)))).
我想在网络上发布该 Excel 文件,但又不想失去其交互性。试图将其保存为 HTML 但没有成功,没有保存交互性,只是一个静态 HTML。我决定使用 Notepad++ (HTML) 构建它。
现在,我卡在了这一点上:我希望用户在“1”中输入一个值,然后按“确定”,结果出现在“2”中。
这是我到目前为止编写的代码:
用户在 1 中输入一个值:
<td class=xl6612603>Dwt:</td>
<td class=xl6512603>
<form id="numform" oninput="x.value=parseInt(a.value)">
<input type="number" id="a" step="any" value="a<40000,11500,(11500+(0.2*(a-40000)))">
<input type="submit" value="OK">
<b>Enter value and press "OK"</b>
</form>
</td>
结果出现在2:
<td rowspan=2 class=xl10112603 width=97 style='border-top:none;width:73pt'>
<output form="numform" name="x" for="a"></output>
</td>
就我上面写的数学公式而言,a
是“DWT”。
上面的代码给了我这个:当用户在“1”中输入一个值时,相同的值会自动出现在“2”中。我在这里遗漏了一些东西......
附上一张图片Shows what I want to do
更新:问题已解决,但卡在了其他地方。
因此,我希望用户在字段编号“4”中输入一个值,结果显示在字段“5”和字段“6”中。
字段“5”有这个公式:字段“4”* 0.1
字段“6”有一个不同的:字段“4”* 0.05
这是我为字段“5”编写的代码,但它不起作用,尽管我将它放在 :
<body>
<script>
window.formula = function (val1) {
var b = parseInt(val1);
var c = 0.1;
var d = b * c;
return d;
}
</script>
这是我为字段“4”编写的代码:
<td class=xl6612603>Gross Tonnage:</td>
<td class=xl6512603><form id="numform" oninput="y.value=formula(b.value)"> <input type="number" id="b" step="any"><input type="submit" value="OK"><b> Enter value and press "OK"</b></form></td>
这是我为字段“5”编写的代码:
<td rowspan=2 class=xl10112603 width=97 style='border-top:none;width:73pt'><output form="numform" name="y" for="b"></td>
这是另一张展示我想做的事情的图片
最佳答案
Javascript 不理解 Excel 公式。你需要转换 a<40000,11500,(11500+(0.2*(a-40000)))
到等效的 javascript
假设我了解 Excel 公式,以下 JSFiddle应该可以解决问题。
关于javascript - HTML 输入输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35745110/
我收到了一个充满详细信息的文件,必须将其提取并根据其各自的列存储到不同的对象数组中。棘手的是,并非所有线路都具有相同数量的数据。我可以读取文件,可以拆分它以及所有内容。 20005,Arsenal,M
本题与问题相关:如何检测intent(in)的违规子程序里面。但是我在相关问题Enforce intent(in) declared variables in Fortran as constant
我正在尝试用 Java 设计一个海里计算器。 我能够通过控制台创建和运行它,但我在学习如何在 JFrames 中执行它时遇到了麻烦。 我基本上想做的是: 有两个文本字段和一个按钮,一个文本字段英里,一
我有一个 Excel 文件,其中显示了一个表格,用户可以在其中更改字段的值。当此值更改时,另一个字段的值会自动更改,因为它具有以下公式: row 26 =IF(DWTDwt:
我已经成功地从 2 个文件中提取数据并将它们存储在各自类的数组对象中。这是我存储在数组对象中的一些数据: 2005,Arsenal,ManU,Arsenal,WestHam,Y,2,3,40000 2
谁能告诉我这段代码有什么问题?我总是打不开。 #include #include using namespace std; int main(){ fstream fs; fs.o
golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf 定义示例类型和变量 ?
我正在编写一个脚本,它将一个 UTF-16 编码的文本文件作为输入并输出一个 UTF-16 编码的文本文件。 use open "encoding(UTF-16)"; open INPUT, " in
我刚刚开始学习 Java,我想克服在尝试为这个“问题”创建 Java 程序时出现的障碍。这是我必须创建一个程序来解决的问题: Tandy 喜欢分发糖果,但只有 n 颗糖果。对于她给第 i 个糖果的人,
代码在一台服务器上运行,但在另一台服务器上运行不正常。尝试使用 jquery uploadify 上传大小约为 1 MB 的文件时出现此错误。 IO: Error #2038 尝试在 php.ini
认识文件 平时说的文件一般都是指存储在硬盘上的普通文件。 形如:txt文本、jpg图片、mp4视频、rar压缩包等这些文件都可以认为是普通文件。 它们都是在硬盘上存储的。 但是站在计算机专业术语的角度
是否可以同时使用 C++ 应用程序和 Java 应用程序读取和写入同一个文本文件,而不会向其中写入冲突的行/字符?我现在已经用两个 java 应用程序进行了测试,似乎可以从一个进程写入文件,即使另一个
我是一名优秀的程序员,十分优秀!