我有以下输入
<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行中提供的消息。
但是,我不知道如何实现这一点。非常感谢任何帮助。
答案 0 :(得分:4)
您不能将innerHTML用于输入类型。如果必须设置输入值,则必须使用以下代码:
var message = url;
document.getElementById('result').value = message;
答案 1 :(得分:0)
输入标记不包含任何文本内容。 innerHTML没有帮助。输入标记使用value
属性代替:
<input id="result" value="foo">
所以你的JavaScript调整了这个论点:
document.getElementById('result').value = url;