表单中有一些文本控件,我想通过点击某个控件,在控件上显示这个控件的id,但是成功不了,实际上下面代码中的tnb通过alert是可以得到的.
但是就是显示不出来,我估计是我字符串连接的问题,多谢了各位
<script language="javascript">
function opendialog()
{
var tnb=window.event.srcElement.id;
"document.Form1."+tnb+".value="+tnb;
}
</script>这样就可以<script language="javascript">
function opendialog()
{
document.Form1.TextBox1.value=tnb;
}
</script>
但是就是显示不出来,我估计是我字符串连接的问题,多谢了各位
<script language="javascript">
function opendialog()
{
var tnb=window.event.srcElement.id;
"document.Form1."+tnb+".value="+tnb;
}
</script>这样就可以<script language="javascript">
function opendialog()
{
document.Form1.TextBox1.value=tnb;
}
</script>
解决方案 »
- 在线等JS高手解决问题,我说的很明白了。
- 如何用JS 给<SPAN ID=_Dataacom_school class=VIEWBOX >Cambridge University加个超链接
- 一个简段JS代码出错,请求帮助!给分哦!
- 急!急!如何将input的type属性从radio改为checkbox
- 请看以下内容:
- 解难题,送高分:层拖动问题
- 取不到 radio 的值?
- 如何使一个层位于ListBox控件的上面,用z-index却没有效.100分求答案
- 帮我看看吧,各位大爷!
- jquery ajax 如何将超链接作为数据提交给服务器?
- GIF Animation stops of form submit in IE (firefox works fine)
- 我想拿到下拉框中所有的name,也就是一个页面有多少个select就拿到多少的select <select id=""><option>list</option></select>
或
window.event.srcElement.value = tbn;
或
document.Form1[tnb].value=tnb
document.Form1[tnb].value = tnb;这两种可以,一楼仁兄的另一种没有试过。