【发布时间】:2018-02-21 06:07:58
【问题描述】:
我试过这样做,有一个图像和一个输入字段。输入字段保持隐藏。当我单击图像时,输入字段将从隐藏变为文本。
我试过的代码如下:
function inp()
{
var y=document.getElementByID("hiddenInput");
y.type= "text";
}
HTML:
<img src="lc.png" height="120px" onclick="inp()" />
<div><input type="hidden" id="hiddenInput" placeholder="What are you looking
for?"></div>
事情不正常。该图像不可点击,当我们点击时没有任何反应。如果有人能告诉我问题出在哪里,我会很高兴?
还有一个关于堆栈溢出的问题,询问如何使图像可点击,我尝试了代码,但它出错了,所以我问错误在哪里。现在我得到了答案。这是一个愚蠢的错误,但我认为这没关系,因为我是新来的。感谢那些帮助过我的人。我的问题现在解决了:)
【问题讨论】:
-
从 getElementByID 更改为 getElementById。解决您的问题。
标签: javascript html onclick