文本字段的访问兄弟变量

罗伯特·谢泼德

我有一个简单的表单,只有一个文本字段,其中包含来自MySQL数据库的电子邮件。用户有2个按钮,一个可以完全替换为替换的电子邮件,也可以选择将电子邮件恢复为默认状态,即原始电子邮件。如果您立即将2个按钮与相关文本字段“就地”结合在一起,则一切正常。但是,如果将“重置”按钮放在单独的表格单元格中,则“ onlick”的set-email-back-default功能将停止工作,并且我不知道如何解决该问题。

因为重置按钮位于文本字段旁边,所以会这样工作:

<input name="cc_email"  type="text"  value="<?php echo !empty($_SESSION["cc-email"]) ? $_SESSION["cc-email"] : $_SESSION['admin_username'];?>" />  
<input id="reset-cc" name="add" type="button" value="Set to default" />

这是JavaScript:

$(document).ready(function() {
    $('#reset-cc').click(function() {
        $(this).siblings('input[name="cc_email"]').val('<?php echo $_SESSION['admin_username'] ?>');
        $('#update_cc').submit();

        return false;
    });

但是,如果我按照以下方式将重置按钮放置在单独的表格单元中,该函数将停止工作,好像它无法再访问文本字段一样:

<td>    
  <input name="cc_email" type="text"  value="<?php echo !empty($_SESSION["cc-email"]) ? $_SESSION["cc-email"] : $_SESSION['admin_username'];?>"   />  
</td>
<td>
  <input id="reset-cc" name="add" type="button" value="Set to default" />
</td>

我假设我需要修改JavaScript,以便即使现在被表单元分隔,它仍然可以访问文本字段,但是我不知道该怎么做。

Draco18s不再信任SE

您的问题出在这里:

$(this).siblings('input[name="cc_email"]')

通过将输入按钮移到另一个TD,它不再是同级产品(如其他答案所示)。您可能只想给按钮一个ID并以这种方式引用它:

    //this bit |
    //         v
<input id="cc_email" name="cc_email" type="text"  value="<?php echo !empty($_SESSION["cc-email"]) ? $_SESSION["cc-email"] : $_SESSION['admin_username'];?>"   />
//...
$("#cc_email")...

这比进行复杂的父/查找呼叫要容易。此按钮唯一的,不是吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问嵌套片段的文本字段

来自分类Dev

访问动态文本字段值android

来自分类Dev

无法访问文本字段-Watir

来自分类Dev

访问tableView SWIFT中的文本字段

来自分类Dev

文本字段内的MySQL条件变量

来自分类Dev

访问UIAlertController的文本字段-Swift iOS8

来自分类Dev

访问另一个类的文本字段

来自分类Dev

如何从JavaScript中的文本字段访问值

来自分类Dev

无法访问iframe中的文本字段

来自分类Dev

在javascript中访问html表中的文本字段

来自分类Dev

我将如何访问文本字段以操作其中的信息?

来自分类Dev

访问兄弟元素的文本

来自分类Dev

Ruby on Rails。将变量存储在文本字段DB中

来自分类Dev

在Swift中为变量分配文本字段值

来自分类Dev

通过文本字段调用变量名称

来自分类Dev

Ruby on Rails。将变量存储在文本字段DB中

来自分类Dev

无论如何在文本字段中使用变量?

来自分类Dev

无法将变量设置为文本字段的值

来自分类Dev

文本字段从右到左

来自分类Dev

验证文本字段

来自分类Dev

如何创建一组文本字段,这些文本字段具有在SwiftUI中编辑的单独变量?

来自分类Dev

如何通过使用javascript变量在文本字段中创建变量文本

来自分类Dev

访问动态过滤带有数字字段的文本字段

来自分类Dev

访问从Nib加载的子视图中的文本字段中的文本

来自分类Dev

访问从Nib加载的子视图中的文本字段中的文本

来自分类Dev

我可以访问标签或文本字段的文本而不在 swift 3.0 中创建插座吗?

来自分类Dev

从另一个 viewController 访问文本字段文本

来自分类Dev

来自文本字段的数据不会存储到我的字段变量中

来自分类Dev

如何将文本变量分配给 Visio 2013 中的文本字段?

Related 相关文章

热门标签

归档