我正在运行一个功能,它将一些俚语/缩写词组翻译成真正的英语单词。 function word(){ var text = document.getElementById(“textbox1”)。value; for(var i = 0; i
}
</script>
</body>
</H2>
</HTML>
正如您可能看到的,我附加了一个CSS样式表。我会发布这个也是为了防止任何人解决我的问题!
/* CSS Document */
body {
background-color: #616161;
font-size: 20px;
color: WHITE;
font-family:"Goudy Stout";
}
h2 {
font size: 11px;
color: balck;
font-family: Calibri;
}
答案 0 :(得分:3)
用此行替换警报:
document.getElementsByClassName('textbox')[1].value=text
// 1. You need to get the <input class=textbox>
// document.getElementsByClassName('textbox')
// 2. This will return an array, you need the second Element [2]
// .value=text
答案 1 :(得分:1)
用此代码替换警报
var elems = document.getElementsByClassName("textbox");
elems[1].value = text;
还有另一种简单的方法可以做到这一点。将Id分配给文本框并写下此行
<input type= "text" class="textbox" value= "Translation should appear here"></input>
var elem = document.getElementById("textbox");
elem.value = text;
希望这有效。