2
出于某种原因,当我在隐藏的输入标记的value=""
内回显。由于某种原因,它具有最大字符尺寸。它小得多,我需要它,因为我需要它从我的数据库中的内容到HTML然后到Javascript循环。隐藏输入最大值大小
请有人帮助我找到一种方法,使输入标签允许写入更多字符的能力。 (可能无限制)它不包含任何形式的标签,因此任何漏洞都是不可能的。
请注意我需要更改它,以便它的跨浏览器兼容并且不需要任何种类的获取或发布请求。
谢谢。
编辑:
方法1:最大= “99999999999” - 什么;
方法2:
<script>
var s1_episodes = JSON.parse(<?= $r['s1_episodes']; ?>);
var s2_episodes = JSON.parse(<?= $r['s2_episodes']; ?>);
var s3_episodes = JSON.parse(<?= $r['s3_episodes']; ?>);
</script>
尝试了直接进入它呼应像这样,但似乎没有什么发生。
这解决了一半问题。但是现在我发现该值显示不正确。代码:value ='<?php echo $ s1_episodes; (看看这个截图看看)https://gyazo.com/40c1f8932f671584594de941b1c7ea00“看起来像是它的结尾value =”“实际上是\'没有做任何事情。 – John123
是的,你需要逃避所有那些'''字符。只需添加一个调用addslashes(字符串$ str)...就像这样:'value ='<?php echo addslashes($ s1_episodes); '' –
仍然没有做任何事 – John123