我想选择onclick td的innerHTML,这样用户就可以执行ctrl + C来复制内容.
我尝试了很多组合,我找不到办法.然而,它只需简单的接缝即可完成输入document.getElementById(id).select();
添加焦点不会影响任何内容,.select()发送和错误:
document.getElementById(...).select不是函数
那么我怎么能用td元素呢?我不介意它是否不适用于IE.
或者,如果可能,直接复制文本.
我想多次渲染相同的表单来处理两个不同选项卡的相同操作.问题是,当我尝试时,只显示第一个选项卡的表单,如果我更改表单的ID和名称,则为event . 我发现它是symfony的预期行为,但我仍然需要它才能工作.
我发现它可能适用于一个集合,但不知道它是如何工作的.
枝条:
{{ form(contactForm, {'attr': {'id': 'contactFormId' ~ Client.Id}, 'name': "contactFormName" ~ Client.Id})}}
Run Code Online (Sandbox Code Playgroud)
形成:
$this->contactForm = $this->createFormBuilder($contact, array('allow_extra_fields' =>true))
->add('Nom', TextType::class, array('mapped'=>false))
->add('Prenom', TextType::class, array('mapped'=>false))
->add('Telephone', TextType::class, array(
'label' => 'Téléphone'))
->add('Email', TextType::class)
->add('Ajouter', SubmitType::class)
->getForm();
Run Code Online (Sandbox Code Playgroud) 我正在尝试向表单添加两个额外的字段:
$this->contactForm = $this->createFormBuilder($contact, array('allow_extra_fields' =>true))
->add('Nom', TextType::class)
->add('Prenom', TextType::class)
->add('Telephone', TextType::class, array(
'label' => 'Téléphone'))
->add('Email', TextType::class)
->add('Ajouter', SubmitType::class)
->getForm();
Run Code Online (Sandbox Code Playgroud)
但我收到此错误:
属性“Nom”和方法“getNom()”、“nom()”、“isNom()”、“hasNom()”、“__get()”都不存在并且在类“CommonBundle\”中具有公共访问权限实体\联系人”。
我怎样才能防止这个错误?