好吧,我试图用javascript做一些事情并且按钮没有触发事件,首先我试图知道如何防止回发,然后我使用了这样的东西:
<div class="form-group">
@Html.LabelFor(model => model.Requerimentos, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-8">
@Html.TextBoxFor(model => model.Requerimentos,new { id = "Requerimento", @class = "form-control" })
<input type="button" onclick="acrescenteLista();return false;" value="Adicionar" id="Adicionar" />
@Html.ValidationMessageFor(model => model.Requerimentos, "", new { @class = "text-danger" })
</div>
</div>
<div class="form-group">
<div class="col-md-10">
<ul id="Requerimentos">
</ul>
</div>
</div>
按钮应该调用我的脚本中正确调用的acrescentaLista()函数。 这是我的脚本
function acrescenteLista() {
var texto1 = document.getElementById("Requerimento").value;
var texto = document.getElementById("Requerimentos");
console.log(texto);
console.log(texto2);
}
我该如何解决这个问题?
答案 0 :(得分:0)
你的脚本在这里正常工作是小提琴https://jsfiddle.net/ogtnfk75/4/
function acrescenteLista() {
var texto1 = document.getElementById("Requerimento").value;
var texto = document.getElementById("Requerimentos");
console.log(texto1);
console.log(texto);
}
Console.log(texto2)?你的脚本中没有那个变量