Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html javascript中的输入字段_Javascript_Jquery_Html - Fatal编程技术网

html javascript中的输入字段

html javascript中的输入字段,javascript,jquery,html,Javascript,Jquery,Html,我有一个小问题:我想去掉HTML文本中的输入字段,请参见图片: 这是我的密码: 艾因科门 Fr.-> 第一 二号 编号1为:XXX。第二个是:XXX。 必须创建sumValues函数。在其中,您应该执行以下操作: function sumValue() { document.getElementById('lead').innerText = "Number 1 is: " + document.getElementById('n1').value + " Number 2 is:"

我有一个小问题:我想去掉HTML文本中的输入字段,请参见图片:

这是我的密码:

艾因科门 Fr.-> 第一 二号

编号1为:XXX。第二个是:XXX。


必须创建sumValues函数。在其中,您应该执行以下操作:

function sumValue() {
    document.getElementById('lead').innerText = "Number 1 is: " + document.getElementById('n1').value + " Number 2 is:" + document.getElementById('n2').value + "."
}
为此,必须将属性id n1和n2添加到每个输入,如:

<input id="n1" type="text" class="form-control" name="txtres" value="Fr. " readonly>

<input id="n2" type="text" class="form-control" name="txtres2" value="Fr. " readonly>
应该是这样的。此外,名称sumValue没有做任何求和,因此它具有误导性,除非它存在,但您没有发布它。

编辑:如果您的页面上已经有javascript,请将其与之一起放置。否则,请将其放置在HTML中文本底部的脚本标记中:

<script>
  num1 = $('[name=txtres]').val();
  num2 = $('[name=txtres2]').val();

  $('#lead').text("Number 1 is: " + num1 + ". Number 2 is: " + num2 + ".");
</script>
然后更改文本:

$('#lead').text("Number 1 is: " + num1 + ". Number 2 is: " + num2 + ".");
document.getElementById("lead").textContent = "Number 1 is: " + num1 + ". Number 2 is: " + num2 + ".";
香草javascript: 要获取输入值,请执行以下操作:

num1 = $('[name=txtres]').val();
num2 = $('[name=txtres2]').val();
num1 = document.getElementsByName("txtres")[0];
num2 = document.getElementsByName("txtres2")[0];
然后更改文本:

$('#lead').text("Number 1 is: " + num1 + ". Number 2 is: " + num2 + ".");
document.getElementById("lead").textContent = "Number 1 is: " + num1 + ". Number 2 is: " + num2 + ".";
const form=document.forms['formcalc']; const button=form.querySelector'input[type=button]; 按钮。addEventListener'click',e=>{ const inputNumberOneValue=form.elements['txtres'].value; 常量inputNumberTwoValue=form.elements['txtres2'].value; const result=document.querySelector'lead'; result.innerText=`数字1是:${inputNumberOneValue}。数字2是:${InputNumberWoValue}`;
}你已经试过什么了?发布一些javascript/jquery代码,这些代码是您已经尝试过但删除的。我想也许你们中的一些人可以帮我你在xxx中没有添加任何动态值,你必须调用一个点击事件,点击时你必须用javascript或jqueryGet添加内容,通过Id设置一个Id属性,然后用innerHtml或更好的appendChild将它们添加到Dom中。请记住首先解析值,因为它们是文本。问题用JQuery标记,因此可以使用JQuery选择器而不是那些大文档。GetElementById你们能告诉我完整的代码部分是什么意思吗?我不熟悉这一点:/将此代码放在哪里?在HTML代码中,容器?成功了!但是为什么我需要在输入值显示之前按下底部两次?是的。我是这样写的:函数sumValues{$'lead'。文本编号1是:+num1+,编号2是:+num2+;}@zenubeh你能编辑你的问题来澄清你的问题吗?从图片上看,您似乎只想得到这两个数字,但从名为sumValues的函数看,您似乎正在尝试做更多的事情。任何额外的信息都会非常有用:我是stackoverflow的新手,可以告诉我如何在这里放置代码ein吗