zoukankan      html  css  js  c++  java
  • iOS之oc与html之间的交互(oc中调用js的方法)

    一、运行的效果图

    1、刚开始的效果

     

    2、运行结束后的效果

     

    二、准备工作

    1、准备一个html文件导入到oc工程中

    2、jiaohu.html文件的原始内容

     

    3、从oc语言中操作.html文件---增删改查

    1).查询操作

    var p = document.getElementById('word');

    2).删除操作

    NSString*html =@"var p = document.getElementById('word');";
    
    NSString*html2 =@"p.remove();";
    
    [webViewstringByEvaluatingJavaScriptFromString:html];
    
    [webViewstringByEvaluatingJavaScriptFromString:html2];

    3).更改操作

    NSString*htmlUpdate =@"var change = document.getElementsByClassName('change')[0];"
    
    "change.innerHTML = '更改后的值';";
    
    [webViewstringByEvaluatingJavaScriptFromString:htmlUpdate];

    4).插入操作

    //插入操作1

     
    //插入操作2
    
    NSString*htmlInsert =@"var img = document.createElement('img');"
    
    "img.src = 'img11.jpg';"
    
    "img.width = '200';"
    
    "img.height = '200';"
    
    "document.body.appendChild(img);";
    
    [webViewstringByEvaluatingJavaScriptFromString:htmlInsert];

     

  • 相关阅读:
    层叠
    属性值的计算过程
    HTML+CSS笔记1-杂
    C语言—栈
    C语言零碎知识点
    线性表,顺序表,链表,数组的区别与联系
    C语言—单链表
    转载——从机器学习谈起
    readonly和const关键字
    C#中的扩展方法
  • 原文地址:https://www.cnblogs.com/rglmuselily/p/8310582.html
Copyright © 2011-2022 走看看