Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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
Javascript 如何使输入读取并显示我的图像? 添加图像 var u=document.getElementById('url-input')。值; 函数show(){ document.getElementById('image').innerHTML=u; }_Javascript - Fatal编程技术网

Javascript 如何使输入读取并显示我的图像? 添加图像 var u=document.getElementById('url-input')。值; 函数show(){ document.getElementById('image').innerHTML=u; }

Javascript 如何使输入读取并显示我的图像? 添加图像 var u=document.getElementById('url-input')。值; 函数show(){ document.getElementById('image').innerHTML=u; },javascript,Javascript,我要做的是输入一个URL,如: 并在单击按钮时在段落标记中显示它。我怎样才能做到这一点? 我对使用JavaScript持开放态度 此代码应该可以工作 <input type="text" name="upload-url" id="url-input" style="width: 250px;" placeholder="http://example.com/image.png"> <input onclick="show()" value="Add

我要做的是输入一个URL,如:

并在单击按钮时在段落标记中显示它。我怎样才能做到这一点?
我对使用JavaScript持开放态度

此代码应该可以工作

    <input type="text" name="upload-url" id="url-input" style="width: 250px;" placeholder="http://example.com/image.png">
        <input onclick="show()" value="Add picture">
    <p id="image"></p>

<body>
    <input type="text" name="upload-url" id="url-input" style="width: 250px;" placeholder="http://example.com/image.png">
       <button onclick="show()">Add Image</button>
    <p id="image"></p>



<script>

var u = document.getElementById('url-input').value;

function show(){
document.getElementById('image').innerHTML = u;
}

</script>

您可以使用单击事件来侦听鼠标。但是,这需要Javascript…你想使用Javascript吗?是的,我可以使用Javascript。解决方案很简单,请先尝试自己解决。如果你被卡住了,那么编辑你的问题并发布你到目前为止尝试过的内容。我有。这就是我提出这个问题的原因。
function onclick(){
    var input = document.getElementById('url-input');
    //the url from the input element
    var url = input.value;

    //create new img element
    var img = document.createElement("img");
    img.setAttribute("src",url);

    //append img to p tag
    var paragraph = document.getElementById('image');
    paragraph.appendChild(img);
}