如何通过在本机webview中创建的id获取元素?

时间:2016-12-01 08:35:11

标签: javascript react-native

如何通过在本地webview中创建的id获取<div>元素。

以下代码存储sheetdata变量中ele div的值。

var ele = document.getElementById('sheetdata').value;

在我的本机应用程序中,元素sheetdata在webview中创建。现在,我希望在我的外部js代码中通过id访问此元素。

这是我的index.ios.js,其中定义了sheetdata

let HTML = `
    <html>
      <head>
      </head>
      <body>
        <div id="workbookControl"></div>
            <div id="tableeditor">editor goes here</div>
            <div id="msg" onclick="this.innerHTML='&nbsp;';"></div>
            <textarea name="savestr" id="sheetdata">
              TextAreaVal
            </textarea>
      </body>
    </html>
    `;

    AppGeneral.initializeApp();

这是我的AppGeneral文件,我想访问sheetdata元素:

export function initializeApp(){
 var ele = document.getElementById("sheetdata").value;
} 

我得到的错误是:

  

无法找到可变文档

0 个答案:

没有答案