有没有办法用另一个字段覆盖 mailto 字段?

Is there any way to override a mailto field with another field?

AKA,如果我有两个字段(一个单选按钮组和一个仅在按下 "other" 单选按钮时出现的文本区域),我将如何做到这一点,以便文本区域的输入覆盖 "other" 按钮将它的值放在 mailto 中?

例如,我希望发生这种情况:

field1=text from text area

不是这个:

field1=other
field2=text from text area

我可以将 field1 中的 "other" 单选按钮的值设置为来自文本区域的文本吗?

或者,我可以做些什么来防止某个字段出现在 mailto 字段中吗?

以后,请确保向 SO 提出代码问题,而不是一般性问题或请求。但是,您将使用 JQuery 更改处理程序,如下所示:

$('#mastertextboxid').on('input', function(){ //executes every time master's text is updated
  $('#slavetextboxid').value($('#mastertextboxid').text()); //updates the values
})

这将在更改主文本框时覆盖从属文本框中的任何文本,但用户仍然可以在从属文本框中输入。它被称为 单向数据绑定