一千萬個為什麽

搜索

是否可以在Webkit HTML桌面通知中使用表單元素?我嘗試從Chrome擴展程序中打開HTML通知,並且我添加了 <input> ,但我無法輸入。我希望能夠捕獲它的輸入並保存它。

var notification = webkitNotifications.createHTMLNotification(chrome.extension.getURL('input-prompt.html'));
notification.show();

<html>
<body>
<form><input type="text" name="here" value="test" /></form>
</body>
</html>

最佳答案

你可以用一種非常簡單的方式解決這個問題。您可以創建一個用作輸入框的div,並允許編輯div的內容(看這裏)。然後你可以使用一個按鈕或另一個div作為提交按鈕,然後用javascript處理表單提交。

<div contenteditable="true" id="inputBox"></div>
<div id="submitButton" onclick="submitform();">Submit</div>

雖然我同意桌面通知可能並不意味著包含表單,但我有一個案例,通知中的表單實際上更方便。我希望這有幫助。

轉載註明原文: Webkit HTML通知中的表單?

猜你喜歡