如何把网页中输入框内的数据变成JS脚本中的一个变量的值

网页窗口(指由用<form>语句创建的)的名字叫form1,输入框的name属性是input1,执行js脚本的条件已设定好,就是要求把输入框里的输入的数据变成js脚本里的一个变量的值,经过处理后再输出回网页,然后如何写<script>部分(在<form>里)的JS代码?
具体处理部分不用写,用……代替
文件拓展名是hta,html应用程序
就是要一些处理后输出
不要进来什么弹什么
楼下两位的方法要么是进来什么弹什么要么是加上if后无法输出要么是无法直接引用说input1未定义
例句:if (bl=="0x0000")
alert(bl + “:作业完成");
输0x0000的时候弹不出来

<!--html-->
<input type='text' id='iptTxt'>

<script>
    var iptTxt = document.getElementById('iptTxt');
    //假如a是你需要的变量,那么可以通过获取iptTxt的value值来赋值给a
    var a = iptTxt.value; 
</script>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-23
<script>
var bl;//你要的变量
function qz(t)
{
bl=t.value;
alert(bl);
}
</script>
<body>
<form name="form1" method="post" action="">
请输入变量值 <input name="input1" type="text" id="input1">
<input type="button" name="Submit" value="取值" onClick="qz(input1)">
</form>
</body>本回答被提问者采纳
第2个回答  2011-01-23
可以直接引用的, 也可以做一些运算后输出, 不过要保证你引入 js 的代码写在前面, 不然会变量值是 undefined.

想显示出来可以 document.write

或者赋值给一个容器的 innerHTML

<span id="demo"></span>

<script language="javascript">
document.getElementById("demo").innerHTML = d;
</script>

或者赋值给一个输入框的 value
<input type="text" id="demo" />

<script language="javascript">
document.getElementById("demo").value= d;
</script>