【发布时间】:2016-06-14 17:04:17
【问题描述】:
之前从未使用过 JavaScript,我正在尝试在共享点中修复此表单。 我希望这个文本框很小(比如 1 行),直到用户点击它,然后它应该扩展到一个更大的文本框,比如 10 行。如果之前已经回答过这个问题,我深表歉意,我什至不知道我应该寻找什么。这是我的代码不起作用,但会弹出一条错误消息(我没有编写此代码):
alert(DescriptionID);
document.getElementById(DescriptionID).addEventListener("onmouseover", function(){
document.getElementById(DescriptionID).rows= "10";
});
document.getElementById(DescriptionID).addEventListener("onmouseout", function(){
document.getElementById(DescriptionID).rows= "1";
});
编辑2: 感谢你们/女孩的大量帮助,我快完成了!我现在至少可以更好地理解它了!这是代码的图片。该对象实际上是一个“ms-formbody”???
【问题讨论】:
-
Java 和 JavaScript 不是同一种语言。我将编辑您的问题以反映这一点。这两者经常混淆,所以我想尽自己的一份力量来传播这种意识。
-
这不是 JavaScript 吗?
-
如果您希望任何人能够提供帮助,您可能希望包含错误消息。因为很可能变量 DescriptionId 设置不正确...
-
好吧,我没有收到错误消息。它目前设置为弹出一条消息,我将在几秒钟内发布一个屏幕截图。在这里和我一起裸露,我还不知道我在做什么。
-
该错误消息实际上不是错误消息。它实际上是由您拥有的代码引起的。
alert(DescriptionID);。它只是用来显示DescriptionID变量中的内容,即ctl100_PlaceHolderMain.... etc etc.。尝试删除该行,看看它是否有效。如果不是,您的 id 错误。
标签: javascript jquery html css