【发布时间】:2015-02-27 04:29:27
【问题描述】:
我在纸质对话框中有一个纸质输入装饰器/输入,我需要从中获取值,但每次我这样做时都会返回“null”。这肯定与纸质对话框有关,因为当我从纸质对话框中删除输入时,它可以正常工作。
HTML:
<paper-dialog id="addGraph" backdrop transition="paper-dialog-transition-center">
<div layout horizontal>
<paper-button raised class="colored" self-center>Upload File</paper-button>
<paper-input-decorator label="Enter URL for Dataset" floatingLabel error="A URL is required!" flex self-center>
<input is="core-input" id="graphSource" required>
</paper-input-decorator>
</div>
</paper-dialog>
<paper-button affirmative hover onclick="addNewGraph()">Submit</paper-button>
Javascript:
function addNewGraph() {
console.log(document.getElementById('graphSource'));
var graphURL = document.getElementById('graphSource').value;
/* a bunch of other code */
}
我看到了一些关于此的帖子,但它们似乎不完整,并且他们发布的“答案代码”似乎也不起作用 - 关于如何获得输入值的任何帮助将不胜感激
【问题讨论】:
标签: javascript polymer material-design