Javascript 无法在JS中检索纸张输入值-为什么?

Javascript 无法在JS中检索纸张输入值-为什么?,javascript,html,css,polymer,Javascript,Html,Css,Polymer,真的不知道这里发生了什么。它在我的计算机上的一个文件中工作,在另一个文件中不工作 使用if语句决定是否应展开div,我使用纸张输入的内容作为布尔运算符 JS的问题是输入的值是“未定义的” 请帮忙 <paper-input id="searchMe" class="searchMe" name="searchMe" placeholder="Enter your search here..." on-input="inputText"> <div suffix>

真的不知道这里发生了什么。它在我的计算机上的一个文件中工作,在另一个文件中不工作

使用
if
语句决定是否应展开
div
,我使用
纸张输入的内容作为布尔运算符

JS的问题是输入的值是“未定义的”

请帮忙

<paper-input id="searchMe" class="searchMe" name="searchMe" placeholder="Enter your search here..." on-input="inputText">
      <div suffix>
        <paper-icon-button class="clear" id="clearIcon" icon="clear" on-click="clearInput" style="display: none;"></paper-icon-button>
        <paper-icon-button id="searchIcon" class="search" icon="search" on-click="searchClick"></paper-icon-button>
      </div>
</paper-input>
试试这个

<paper-input id="searchMe" class="searchMe" name="searchMe" placeholder="Enter your search here..." on-input="inputText" value="{{search}}">

谢谢你的帮助,弗兰克。通过使代码模块化(就像我一开始应该做的那样),我似乎又让它工作起来了。我的答案对你有用吗,或者你有其他方法吗?嘿,弗兰克。在你回答这个问题之前,我设法把事情整理好了,但我相信你的答案是正确的(你在这方面比我好得多)。所以我给你打勾;-)
<paper-input id="searchMe" class="searchMe" name="searchMe" placeholder="Enter your search here..." on-input="inputText" value="{{search}}">
if(this.search == "") {