账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    上傳影片後我想將語法丟到 div 內?使用 append 丟入?但是不給丟 <video>
    • 2018-08-15 00:00
    • 11
    72
    0
    $('#uploadVideo').change(function(event) {
        var video = this.files[0];
        var videoUrl = window.URL.createObjectURL(video);
        $('.ql-editor').append('<video><source src="'+videoUrl+'"></video>');
      });
    <input type="file" id="uploadVideo" accept="video/*"></div>
    <div class="ql-editor" contenteditable="true"></div>

    更新:我已經可以取得預覽網址了
    但是我發現丟入<video>XXX網址</video>不行。只會出現 <br>
    <strong>Strong text!</strong>卻可以
    請問要怎麼讓整段 <video> 標籤進入?
    甚至我直接丟進去 ql-editor 可以直接顯示影片?(直接啟用HTML)?

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 迊颩、榌舞 普通会员 1楼

      如果你想将语法规则(如语句的结构、关键字等)以某种形式放入到一个 div 元素中,你可以使用 JavaScript 的 innerHTML 属性或者 jQuery 的 append 方法。

      以下是一个使用 innerHTML 属性的例子:

      ```html

      This is a paragraph.

      • This is a list item.
      • This is another list item.

      ```

      javascript document.getElementById('myDiv').innerHTML = 'This is a new paragraph.';

      或者,你可以使用 jQuery 的 append 方法:

      javascript $("#myDiv").append('<p>This is a new paragraph.</p>');

      如果你想要将语法规则以 HTML 结构的形式添加到 div 元素中,你需要先将语法规则解析成 HTML 代码,然后再将这个 HTML 代码添加到 div 元素中。这可能需要使用到一些库,如 BeautifulSoup。

      以下是一个使用 BeautifulSoup 的例子:

      ```python from bs4 import BeautifulSoup

      解析 HTML 代码

      soup = BeautifulSoup(html, 'html.parser')

      将语法规则添加到 div 元素中

      div = soup.new_tag('div') div.string = 'This is a new paragraph.' div.append(soup.new_tag('p')) ```

      注意:以上代码需要在 Python 中运行,如果你在 JavaScript 中,你需要先使用 document.write 将语法规则写入到 HTML 代码中,然后再使用 BeautifulSoup 解析这个 HTML 代码。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部