如何从javascript传递到c中的变量/字段#

如何从javascript传递到c中的变量/字段#,javascript,Javascript,我使用的是一个数字签名平板电脑,它在画布上给我“绘图”,包含的javascript将其“翻译”为专有字符串,并将其转换为base64字符串 我已设法: 在同一网页上复制该base64string: function SigImageCallback(str) { document.FORM1.sigImageData.value = str; document.getElementById("imagestring").inne

我使用的是一个数字签名平板电脑,它在画布上给我“绘图”,包含的javascript将其“翻译”为专有字符串,并将其转换为base64字符串

我已设法: 在同一网页上复制该base64string:

function SigImageCallback(str) {
            document.FORM1.sigImageData.value = str;
            document.getElementById("imagestring").innerHTML = str;  //with this line reproduce the string
            var imagestringimg = str;
            document.querySelectorAll('[id="imagem"]')[0].src = 'data:image/png;base64, ' + imagestringimg;  // with this reproduce the image
        }
在html中使用:

<h2><a id="imagestring"></a></h2>
    <br />
    <img id="imagem" />
我希望能够将base64字符串传递给模型中的一个字段。例如,姓名、年龄、地址、签名(这里是base64string),因此稍后可以从控制器访问它以包含在文档中进行打印。 我试着上网看了很多,但我觉得我只是不理解,因为我在Javascript方面的限制。
提前谢谢。

除非我没抓住重点,否则你就不能直接使用base64字符串吗?(然后以您使用的任何方式发送/提交/同步)
function prepDownload(a, canvas, name) {
            a.download = name
            a.href = canvas.toDataURL()
        }