javascript - 在函数中调用输入类型

标签 javascript html function

目的是当页面加载时,将对函数进行 onload 调用,并且该函数内部将是一个将访问设备摄像头的输入类型。

如何在 JavaScript 函数中调用输入类型?

    <!DOCTYPE HTML>
<html>
<head>
<title>Take Picture</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />

<script type="text/javascript">

    function getPic()
    {
        <input type="file" id="takePic" style="display: none;" accept="image/*;capture=camera">
    }
</script>  

</head>

<body onload="getPic()">

编辑:下面的代码行允许访问设备的摄像头,效果很好。

<input type="file" id="takePic" accept="image/*;capture=camera">

基本上我想要的是,当页面加载时,它会自动单击上面代码中的选择文件按钮。我认为最好的方法是通过 JS。我可能错了。

我对 JS 的了解很少,所以在网上查到很少的资料后,我来到这里寻求帮助。

最佳答案

如果您想在正文中添加输入,请使用document.write

function getPic()
{
    document.write('<input type="file" id="takePic" style="display: none;" accept="image/*;capture=camera">');
}

如果您想访问该输入,请使用getElementById()

document.getElementById('takePic')

关于javascript - 在函数中调用输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15546902/

相关文章:

javascript - 检查表单中带有类的输入是否为空

javascript - 如何在 HTML5 Canvas 上绘制背景图像

python - python 3.2.3 中的 Zip 函数无法正常工作

ios - Return 函数内部为 Void

javascript - RequireJS 中的 define 和 require 有什么区别?

html - 我可以使用 VBA 创建并打开 HTML 文件吗?

php - Javascript/JQuery - 页面加载后动态运行代码一段时间

javascript - 在插入到 div 时应用样式

c - 小写到大写函数 - C

javascript - mouseenter 离开导致 jQuery 中的闪烁