[英]add text to a-frame window from a form
如何在A框架窗口中從表單添加文本
$("#text1").click(function(e){ var x = document.getElementById("fname").value; //document.write(x); document.getElementById("output").innerText = x; return false; });
<form name="myForm" href="" onsubmit="text" > id: <input type="number" value="text" name="fname" id="fname"><br><br> <input type="submit" value="Отправить"> </form> <a-entity text="output" value="output"></a-entity>
使用setAttribute
更改實體上文本組件的值。
您的代碼還存在其他一些問題,下面已修復。
$("#text1").click(function(e) { var x = document.getElementById("fname").value; document.getElementById("output").setAttribute("text", "value", x); return false; });
form { position: absolute; z-index: 1; background: white; padding: 1em; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://aframe.io/releases/0.8.2/aframe.min.js"></script> <form name="myForm" href="" onsubmit="text"> id: <input type="number" value="text" name="fname" id="fname"><br><br> <input id="text1" type="submit" value="Отправить"> </form> <a-scene background="color: black"> <a-entity id="output" text="value: output; align: center;" position="0 1.6 -0.5"></a-entity> </a-scene>
我想要通過ID訪問您的a-entity元素,我想,該元素必須具有設置為<a-entity id="output"></a-entity>
A-FRAME docs的 <a-entity id="output"></a-entity>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.