我如何获取HTML标签元素的值并将该值存储在变量中

时间:2017-02-03 11:14:41

标签: javascript jquery html

假设我有一个标签选择,其中我有一个保持动态值的值部分(它是一个标记)。我想将标记下的值存储到变量中。下面是标签名称:

<option value="XXX|123456789123456789123456789123456789123456789123456789123456789">

我想存储整个价值。如何做到这一点?

2 个答案:

答案 0 :(得分:0)

你遗失的是selector。将idclass属性分配给<option>或任何输入。 (如果是表单,则需要为其分配name属性。)这将帮助您从脚本中访问该值。

喜欢这个

<input type='hidden' id="my_hidden_value" value="YOUR_VALUE">

访问

<script>
jQuery(document).ready(function($) {
    $(document).on('click', 'button_selector',function () {
        var my_val = $('#my_hidden_value').val();
        //Do with it what ever you want
    })
});
</script>

<input type='hidden' class="my_hidden_value" value="YOUR_VALUE">

访问

<script>
jQuery(document).ready(function($) {
    $(document).on('click', 'button_selector',function () {
        var my_val = $('.my_hidden_value').eq(0).val();
        //Do with it what ever you want
    })
});
</script>

答案 1 :(得分:0)

我认为您正在搜索此代码 -

<script>
    jQuery(document).ready(function($) {
        $(document).on('change', 'selector_for_select',function () {
                var my_val = $('option:selected',this).val();
                //Do with it what ever you want
        });
    });
</script>