[英]Cannot type into text/input field with electron
因此,我正在開發一個帶有電子的應用程序(日歷)。 我做了這個菜單,您可以在其中添加新事件等。 我希望用戶能夠在文本框/輸入字段中輸入事件的標題。 但是,當我創建元素時,不能在其中輸入任何內容。 這是我設置的方式:
var inputField = document.createElement("input");
inputField.setAttribute("type", "text");
inputField.setAttribute("value","Title");
var container = document.getElementById("mainCont");
container.appendChild(inputField);
為什么這不起作用..? 我也嘗試過將所有內容包裝在一個段落標簽中,但無濟於事。
預先,謝謝。
哦,好了,我找到了答案。事實證明,使用電子時,我必須“聚焦”輸入元件。 解決方案:
<script type="text/javascript" charset="utf-8">
document.getElementsByTagName('input')[0].focus()
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.