我有textarea:
type="text" value="H0???"
,我无法更改。
H
和0
已经用预定义的字符填充,因此用户在此之后仅输入3
个随机数。我需要从该字段中提取这三个数字(“ H”和前导“ 0”除外)。
所以可以说输入就像:H0987(用户填写的文本区域)。
我需要有一个click
按钮,它将执行对另一个text area
的提取。结果必须像示例987
一样。
高级#1问题:)如果有人打扰..: 更好的输出是在数字之后也添加逗号“:”,因此我希望的输出在单击后将是“ 987:”。
高级#2问题:)如果有人打扰..: 当将987:提取到新的文本区域时,我还需要根据他们分别选择的3个下拉列表再填写另外3个数字。
"extracted numbers" + ":" + "some1.dropdownoption_option" + "some2.dropdownoption_option" + "some3.dropdownoption_option"
之后也添加吗?
所需的输出:987:123
,其中:1,2,3在:后面表示用户在下拉菜单中选择的选项。不在选项菜单中重视自己,而是为这些选项分配了编号,结果显示为数字。
我更喜欢javascript,因为我的其余代码都在运行它。
非常感谢。这个社区很棒。
答案 0 :(得分:0)
我能够根据网站示例使其正常运行。正如我在问题中所述,没有必要进行下拉调用,但我需要复选框。另外,字符串以“ B”开头,因此我实际上必须用(value.length-1)检查最后一个字符。我也使用复选框而不是按钮。代码肯定可以改进。
ref = root.child("post").child(uid);
key = ref.push().key //it could be getKey() depending on the sdk
ref.child(key).setValue(yourObject);
root.child("likes").child(ownerUid).child(key).child(uid).setValue(true)