值作为输入文本中的 ID

value as ID in an input text

本文关键字:ID 文本 输入      更新时间:2023-09-26

我有以下输入

<input id="result" ng-model="upload.documentURL" type="text" name="recievedDate"> <br></form>

其中 id="result" 是指为输入提供其值的 JavaScript 行

 var message =  url;
    document.getElementById('result').innerHTML = message;

换句话说,我希望输入的值引用在javascript行中提供的消息。

但是,我不确定如何实现这一目标。任何帮助将不胜感激。

不能将 innerHTML 用于输入类型。如果必须设置输入的值,则必须使用以下代码:

var message =  url;
document.getElementById('result').value = message;

输入标签不会包含任何文本内容。 innerHTML 没有帮助。 输入标记改用value属性:

<input id="result" value="foo">

所以你的JavaScript来驳斥这个论点:

document.getElementById('result').value = url;