小编Bar*_*art的帖子

如何从输入字段中获取数字值?

我有一些问题,用JS计算一些东西,并从输入字段(数字)中获取正确的值.当我使用此代码时,它不会显示任何内容.那我的JS出了什么问题?我需要包含一个jQuery文件吗?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
</head>
<body>
        <form  id="frm1" action="Calculate.html">
            <table width="350px" border="1px">
                <tr>
                    <th colspan="2">Availability</th>
                </tr>       
                <tr>
                    <td>Total Production Time</td>
                    <td><input type="number" name="TotalProductionTime" placeholder=""> hours</td>
                </tr>
                <tr>
                    <td>Breaks</td>
                    <td><input type="number" name="Breaks" placeholder=""> minutes</td>
                </tr>
                <tr>
                    <td>Malfunctions</td>
                    <td><input type="number" name="Malfunctions" placeholder=""> minutes</td>
                </tr>
                <tr>
                    <td>Theoretical production time:</td>
                    <td><p id="test"></p></td>
                </tr>
            </table>

<input type="button" onclick="Calculate()" name="Calculate" value="calculate">
<script>
    function Calculate()
    {
        var TotalProductionTime = document.getElementById("TotalProductionTime").value;
        var TotalProductionTimeInMinutes = TotalProductionTime * 60;
        var Breaks = document.getElementById("Breaks").value;
        var …
Run Code Online (Sandbox Code Playgroud)

html javascript input-field

9
推荐指数
3
解决办法
5万
查看次数

将Platform Toolset更改为v140_xp时,"Windows.h:没有此类文件或目录"错误

我试图编译Windows XP的应用程序; 正常的可执行文件给出错误:

"... 不是有效的Win32应用程序."

我读到我可以通过更改Platform Toolset来创建与XP兼容的可执行文件Visual Studio 2015 - Windows XP (v140_xp),但是当我这样做然后尝试编译它时会给我以下错误:

无法打开包含文件:'Windows.h':没有这样的文件或目录

无法从注册表中找到WindowsSdkDir_71A变量.TargetFrameWorkVersion或Platform工具集可能设置为无效的版本号.

如何使用此工具集版本进行编译?

c++ windows-xp visual-c++ visual-studio-2015

4
推荐指数
1
解决办法
1844
查看次数

调试时C#代码-2147023895(0x800703e9)

我正在尝试调试我的列表中的一些信息,这些信息是由我制作的类的对象组成的.当我尝试检查它时,它会停止调试并在输出窗口中提供以下代码:

程序<6880>'MyApp.vshost.exe'已退出,代码为-2147023895(0x800703e9).

当我搜索这个号码时,我发现了这个:

递归太深; 堆栈溢出.

当我读到这篇文章时,在我看来,我有一个无限循环或类似的东西.

当我搜索这个时,我会访问MSDN并说它与供应商联系.那就是我......

我在stackoverflow上发现的另一个话题是:运行时异常,递归太深

但这是关于像...很长时间的循环.

我只是一个列表,其中保存了一些信息.

这是班级

class LinePiece
{
    private string type;
    private string elementNumber;
    private int beginX, beginY;
    private int endX, endY;
    private int diameter;
    private string text;

    public string Type { get { return type; } }
    public string ElementNumber { get { return ElementNumber; } }
    public int BeginX { get { return beginX; } }
    public int BeginY { get { return beginY; } }
    public int EndX { get …
Run Code Online (Sandbox Code Playgroud)

c# debugging

2
推荐指数
1
解决办法
1808
查看次数