Javascript 在函数中调用输入类型

Javascript 在函数中调用输入类型,javascript,html,function,Javascript,Html,Function,其目的是在加载页面时,将对函数进行onload调用,并且在该函数内部将是一个输入类型,该类型将访问设备摄像头 如何在JavaScript函数中调用输入类型 <!DOCTYPE HTML> <html> <head> <title>Take Picture</title> <meta name="viewport" content="width=device-width, initial-scale=1" /> &l

其目的是在加载页面时,将对函数进行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()">

拍照
函数getPic()
{
}

编辑:下面的代码行允许访问设备的摄像头,该摄像头工作正常

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

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


我对JS知之甚少,所以我在网上发现了一些东西后来到这里寻求帮助

如果要在正文中添加输入,请使用
文档。编写

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

如果您的目标是从网络摄像头拍摄快照,那么最好使用navigator.getUserMedia()API

有关详细信息,请参见本页:


IE和Safari中不支持它,但在当前版本的Firefox、Chrome和Opera中可以使用:

我真的不明白“调用输入类型”是什么意思。你想创建一个
input
DOM元素并将其插入到树中吗?我已经更新了这个问题,希望它更有意义。你是JS没有意义
不是JavaScription,这是我需要在其中添加内容的一个示例。我相信您会在这里找到答案(不一定是解决方案):。
document.getElementById('takePic')