我得到了这个代码:
@using (Html.BeginForm())
{
<h3 id="js" class="text-blue title-article editable">@Model.Title</h3>
<input type="text" id="testinput" name="testinput" />
<input type="submit" value="submit" onclick="changeLink()">
}
<script>
function changeLink()
{
var str =document.getElementById('js').innerHTML;
alert(str);
}
</script>
当我单击提交按钮时,函数会从id="js"中获取.innerhtml。我希望将var str复制到id="testinput"的文本框中。
您可以从js元素中获取值,并等于testinput
<script>
function changeLink()
{
document.getElementById('js').innerHTML = document.getElementById('testinput').value
}
</script>
试试这个。。
<script>
function changeLink()
{
document.getElementById('testinput').value=str ;
}
</script>