我正在处理一个代码段,它是名称列表旁边的消息传递函数。在页面上有一个信封,当您单击它时,会出现一个弹出窗口,其中包含文本区域。我希望能够用字符填充textarea并使用我已经运行的sendMessage函数将其作为消息发送。我知道我的sendMessage函数有效,我已将问题隔离到提交按钮给出的返回值。如何获取提交按钮以将textarea发布到页面(请记住,此页面上有2个以上的表单)。代码如下所示:
if(accesabilityIsActive){
ImageView accessibilitya = (ImageView) v.findViewById(R.id.accessibility);
accessibilitya.setImageResource(R.drawable.acces2);
accessibilitya.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivity(intent);
}
});
}
答案 0 :(得分:0)
正如@Barmar所说,你没有任何名为'发送'的字段。你应该改变:
if (empty($_POST['Send']) === false)
到:
if (empty($_POST['message_full']) === false)
(编辑)
只有表单中的字段才会显示$ _POST超全局,提交按钮无法到达
答案 1 :(得分:0)
正如评论中所指出的,按钮需要在您的表单中。
你的设置对我来说有点奇怪,但尝试一下..它最需要一些调整,我不确定取消按钮..
<form id="wow" name="wow" action="" method="post" >
<div class="form-group required">
<div class="col-md-12">
<textarea name="message_full" id="message_full" rows="10" cols="100%" class="form-control" maxlength="10000" placeholder="Please enter your message." autocomplete="off"></textarea>
</div>
</div>
<div class="buttons"> <!-- add css for this or change the class to yours.. -->
<input class="btn btn-default" data-dismiss="modal" value="Cancel" />
<input class="btn btn-primary" type="submit" value="Send Message" />
</div>
</form>