问题描述
我正试图从Scala.js的一个简单的开始来设置textarea的值。这是html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>The Scala.js Tutorial</title>
</head>
<body>
<div id="content"></div>
<textarea id="text" cols="75" rows="12">letters</textarea>
<script type="text/javascript" src="./target/scala-2.13/scala-js-tutorial-fastopt.js"></script>
</body>
</html>
这是我的Scala程序:
package learn.creation
import org.scalajs.dom
import org.scalajs.dom.document
object LearnApp {
def main(args: Array[String]): Unit = {
println(document.getElementById("text").value)
}
}
编译时,我得到
value value is not a member of org.scalajs.dom.raw.Element
[error] did you mean valueOf?
[error] println(document.getElementById("text").value)
[error] ^
这也不起作用:
println(document.getElementById("text").valueOf().value)
我找不到与此相关的任何文档(Scala.js的dom文档非常有限,它不像rtfm一样简单)。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)