【问题标题】:sticky checkbox粘性复选框
【发布时间】:2012-12-08 01:13:38
【问题描述】:

我正在尝试将复选框(通过电子邮件发送)设置为粘性。

为了确保在空发送时不会出现问题,我使用了以下方法:

<input type="checkbox" name="something" value="1">

<input type="hidden" name="something" value="0">

我用过的东西如下:

<input type="checkbox" name="something" value="1" <?=(($_POST['something']=='1')?'checked="checked"':'')?>>

但它不起作用。 有人可以帮帮我吗?非常感谢弗朗西斯科

【问题讨论】:

  • 您要在电子邮件中添加复选框?为什么?粘性是什么意思?
  • 什么 carillonator 说:你说的粘性是什么意思? (通常,“粘性”意味着项目停留在视口的特定区域 - 因此,粘性页脚“粘”在浏览器窗口的底部等)此外,电子邮件是一种文本媒体。因此,像复选框这样的 html 元素在电子邮件中没有任何作用。

标签: html checkbox sticky


【解决方案1】:

可以理解为 sticky 意味着用户不能取消选中该复选框。这将使用disabled="disabled" 属性来实现。

不过,附带说明一下,强迫人们订阅某些电子邮件列表并不是很有礼貌...

【讨论】:

    【解决方案2】:

    你的意思是checked? 如果是这样,那将是

    &lt;input type="checkbox" name="something" value="1" checked="checked" /&gt;

    希望我理解正确

    【讨论】:

    • 您的标记自相矛盾。如果你使用 XHTML,你必须使用checked="checked"。如果您使用的是 HTML,则自动关闭部分 /&gt; 无效。
    • 我的帖子没有显示我插入的php代码..不知道为什么
    猜你喜欢
    • 1970-01-01
    • 2017-11-20
    • 2013-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多