我一直在尝试将值插入HTML输入中,如下所示:
$("#someID").val($("#anotherID").html());
问题是$("#anotherID").html()
长于默认值 524288
具体而言,长度 602221
我已将maxlength attibute设置为52428800,但它似乎被忽略了。该值被修剪,它的长度在524288点,这让我觉得它根本不起作用。
这是我在控制台上检查someID
时得到的结果:
$("#someID")
[<input class="hidden" id="someID" type="text" name="someID" maxlength="52428800">]
我做错了吗?该属性似乎已设置。
编辑:我使用的是Chrome,似乎maxlength属性不能超过 524288
答案 0 :(得分:1)
似乎没有标准限制,而是每个浏览器实现的限制(并且您无法通过javascript提升它)。请参阅以下答案: