点击获取java button点击事件中的内容并将值赋给文本框

html 点击按钮获取input文本框里面的值_百度知道
html 点击按钮获取input文本框里面的值
提问者采纳
&gt.value);button&input type=&quot.getElementById('& /);点我&text& / value=& id=&quot:alert(&input1&&input type=& onclick=&input1&#39&lt
提问者评价
你真棒,学习了
其他类似问题
为您推荐:
文本框的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Java里怎么实现点击一个按钮然后在文本框里显示按钮对应的字符?即时显示。_百度知道
Java里怎么实现点击一个按钮然后在文本框里显示按钮对应的字符?即时显示。
同题,要即时显示的
点击按钮1,再显示“2”,在文本框里显示“1”;再点击按钮2,也就是说这时候显示“12”(不一定是数字例如
提问者采纳
然后获取该对象的text---&gt!;通过事件对象得到源对象即按钮对象---&gt!你说的是java的awt或是swing程序么?点击按钮---&赋值给文本框你好
怎么样代码实现呀?而且赋值给文本框,这样不能即时显示吧。
import&java.awt.*;import&java.awt.event.*;import&javax.swing.*;public&class&Test&extends&JFrame&implements&ActionListener{ JPanel&panel&&&=new&JPanel(); JButton&b1&&&&&=new&JButton(&1&); JButton&b2&&&&&=new&JButton(&2&); JButton&b3&&&&&=new&JButton(&.&); JLabel&&lbl&&&&=new&JLabel(&我是标签&); JTextField&txt&=new&JTextField(&&,10);&&&&public&Test(){&&&&&&&&this.setLayout(new&FlowLayout());&&&&&&&&panel.add(b1);panel.add(b2);panel.add(b3);panel.add(lbl);panel.add(txt);&&&&&&&&this.add(panel);&&&&&&&&b1.addActionListener(this);&&&&&&&&b2.addActionListener(this);&&&&&&&&b3.addActionListener(this);&&&&}&&&&public&static&void&main(String[]&args)&{&&&&&&&&Test&test=new&Test();&&&&&&&&test.setSize(400,260);&&&&&&&&test.setLocationRelativeTo(null);&&&&&&&&test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&&&&&&&&test.setVisible(true);&&&&}&&&&@Override&&&&public&void&actionPerformed(ActionEvent&ae)&{&&&&&&&&txt.setText(&txt.getText()&+&ae.getActionCommand()&);&&&&}}
提问者评价
来自团队:
其他类似问题
为您推荐:
文本框的相关知识
其他1条回答
可以试一下用监听器
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁button的click事件获取textbox内容一直替空_checkbox至多选一个的有关问题,想实现只能选一个和全都不选的功能,但是现在只能实现单选,全都不选实现不了,求帮忙_DateTimePicker如何用代码打开(关闭)下拉日历__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
button的click事件获取textbox内容一直替空
checkbox至多选一个的有关问题,想实现只能选一个和全都不选的功能,但是现在只能实现单选,全都不选实现不了,求帮忙
DateTimePicker如何用代码打开(关闭)下拉日历
button的click事件获取textbox内容一直替空
button的click事件获取textbox内容一直为空源码:
private static string ConnString = "数据库连接字符串";
private static void PrepareCommand(OleDbConnection conn, OleDbCommand cmd, string cmdText)
if (conn.State != ConnectionState.Open)
conn.Open();
cmd.Connection =
mandType = CommandType.T
mandText = cmdT
public static int GetSearch(string strSQL)
using (OleDbConnection conn = new OleDbConnection(ConnString))
OleDbCommand cmd = new OleDbCommand();
PrepareCommand(conn, cmd, strSQL);
return cmd.ExecuteNonQuery();
TextBoxText
ButtonModify
问题代码:
protected void ButtonModify_Click(object sender, EventArgs e)
string strSQL = "update 表名 set 列名1='" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:") + "00',列名2='" + TextBoxText.Text + "' where 列名3 = '" + strKey + "'";
GetSearch(strSQL);
Response.Redirect(Request.Url.ToString());
问题描述:
单击ButtonModify,设置断点后,发现TextBoxText.Text的值是空的,但是在Web页面上TextBoxText是已经赋值的。导致每次上传数据库后,列名2的数据均为空值。
请问是怎么回事呢?
------解决方案--------------------是修改数据的时候出现空值吧,如果是的那就看看有没有加IsPostBack判断------解决方案--------------------page_load里添加
if(!IsPostBack)
//文本框赋值代码
}------解决方案--------------------debug一下,看ButtonModify_Click进去后 textbox有没有值,没有值的话 把前台代码发出来看看
checkbox至多选一个的有关问题,想实现只能选一个和全都不选的功能,但是现在只能实现单选,全都不选实现不了,求帮忙
checkbox至多选一个的问题,想实现只能选一个和全都不选的功能,但是现在只能实现单选,全都不选实现不了,求帮忙&script type="text/javascript"&
$(function () {
var allBox = $(":checkbox");
allBox.click(function () {
allBox.removeAttr("checked");
$(this).attr("checked", "checked");
&input type="checkbox" value="1"/&
&input type="checkbox" value="2"/&
------解决方案-------------------- $(function () {
var allBox = $(":checkbox");
allBox.click(function () {
if(this.checked){
allBox.removeAttr("checked");
$(this).attr("checked", "checked");
});------解决方案-------------------- $(function () {
var allBox = $(":checkbox");
allBox.click(function () {
if(this.checked ------解决方案-------------------- this.checked=='checked'){
allBox.removeAttr("checked");
$(this).attr("checked", "checked");
DateTimePicker如何用代码打开(关闭)下拉日历
DateTimePicker怎么用代码打开(关闭)下拉日历?怎样用代码打开和关闭DateTimePicker的下拉日历啊?
------解决方案--------------------日历下拉实际上是日历数据内容显示在一个div,点击的时候show这个div,点击到其他地方时就close这个div,你需要用js去控件show()和close(),而不是.cs代码去控制------解决方案--------------------DateTimePicker1.Focus()
My.Computer.Keyboard.SendKeys("%{DOWN}")------解决方案--------------------新建一个类:using S
using System.Collections.G
using System.L
using System.T
using System.Windows.F
using System.Runtime.InteropS
namespace WindowsFormsApplication1
class MyDtPicker : DateTimePicker
[DllImport("user32.dll", EntryPoint = "SendMessage")]
static extern int SendMessage(
int wParam,
int lParam
const int WM_LBUTTONDOWN = 0x201;
const int WM_LBUTTONUP = 0x202;
public void PreformClick()
int lparam = (this.ClientRectangle.Width - 10) + (this.ClientRectangle.Height - 10) * 65536;
SendMessage(this.Handle.ToInt32(), WM_LBUTTONDOWN, 0, lparam);
SendMessage(this.Handle.ToInt32(), WM_LBUTTONUP, 0, lparam);
使用MyDtPicker代替标准的DateTimePicker
如果您想提高自己的技术水平,欢迎加入本站官方1号QQ群:&&,&&2号QQ群:,在群里结识技术精英和交流技术^_^
本站联系邮箱:下次自动登录
现在的位置:
& 综合 & 正文
如何用javascript获取文本框,下拉框,单选框的对应值或者将值赋给它们?
1.1 &input type="text" name="test" id="test"&
通过var t=document.getElementById("test").value把值赋给变量t,
当然也可以反过来把已知的变量值赋给文本框,例如:
var m = "5";
document.getElementById("test").value=
2.下拉列表框
2.1 &select name="sel" id="sel" onchange="look();"&
&option value="1" &11&/option&
&option value="2" selected&22&/option&
&option value="3"&33&/option&
通过var s=document.getElementById("sel").value获取&select&框中选中的值,此处默认选中value="2"的选项,所以赋给变量s 的值是"2",而不是"22",
假如要把&select&中选择的"值"如"3"对应的"文本值"("33")赋给test文本框,可以通过如下方法,
&script language="javascript"&function look()...{
var se =document.getElementById("sel");
var option=se.getElementsByTagName("option");
var str = "" ;
for(var i=0;i&option.++i)
if(option[i].selected)
document.getElementById("test").value = option[i].
}&/script&
2.2 将给定的值与&select&框中的值进行比较,如果&select&中的&option&的value值与给定的值相同,则选中它。
var m = "2",
for(var i = 0;i&document.getElementById("sel").i++)
with(document.getElementById("sel").options[i])
if(value == m)
selected =
一排单选框的name属性值必须相同,这样才可以实现单选。
&INPUT TYPE="radio" NAME="a" value="1"&aaaaaaaaaa&br&&INPUT TYPE="radio" NAME="a" value="2"&bbbbbbbbb&br&&INPUT TYPE="button" onclick="check();" value="test"&&script LANGUAGE="javascript"&&!--function check(){ var sel = 0; for (var i = 0; i & document.getElementsByName("a"). i++)  {
  if(document.getElementsByName("a")[i].checked)
    sel = document.getElementsByName("a")[i].
  }  }    if(sel == 1)    {       alert("aaaaaaaaaa");      }   else if(sel== 2)    {
    alert("bbbbbbbbb");     }}//--&&/script&
&&&&推荐文章:
【上篇】【下篇】

我要回帖

更多关于 jq 点击赋值给文本框 的文章

 

随机推荐