簡體   English   中英

從表單向框架窗口添加文本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM