我如何从功能中获得价值

时间:2015-12-23 10:45:54

标签: javascript php html function

我想设置值以使用函数形成输入然后POST值。我怎么能这样做?

JS:

function saveSignature() {
    $('#signature').empty();
    var dataUrl = $('.js-signature').jqSignature('getDataURL');

    $('#signature').append($('<p>').text(dataUrl));

    $('#data').jqSignature('getDataURL');
}

我试着这样做,但它没有用。

<form action="add.php" method="post">
    <input id="data" type="hidden" name="data" value="id='data'">
    <button id="saveBtn" class="btn btn-default" onclick="saveSignature();" disabled>Save Signature</button>
</form>

2 个答案:

答案 0 :(得分:0)

您可以使用http://api.jquery.com/val/修改输入值。

<script>

                    function saveSignature() {
                        $('#signature').empty();
                        var dataUrl = $('.js-signature').jqSignature('getDataURL');

                        $('#signature').append($('<p>').text(dataUrl));

                        $('#data').val(dataUrl);
                    }
</script>

答案 1 :(得分:-1)

function signature () {
    var somevalue = 'xyz';
    $(['name=data']).val(somevalue);
    ...
}