如何将Javascript变量写回到输入的文本框中?

时间:2013-07-13 19:42:46

标签: javascript

我正在为处理扫描条形码以便将数据输入表单的页面添加一些字符串处理。

我的Javascript函数接受字符串并将其作为日期进行操作,因为我需要它。

我无法弄清楚如何使用生成的调整字符串填充文本字段。

 for (i = 1; i <= itemcount; i++) {
     tempEXP = eval("this.document.all.form1.txtExpiration" + i + ".value");

     //code for Lombard GTIN Barcode Date Handling
     if (this.document.all.form1.hidClient.value == 393) {
         if (tempEXP.length > 11) {
             if (tempEXP.slice(0, 2) == "]C") {
                 tempEXP = tempEXP.slice(21, 27);
                 tempEXP = "20" 
                           + tempEXP.substring(0, 2) + "-" 
                           + tempEXP.substring(2, 4) + "-" 
                           + tempEXP.substring(4, 6);
             }

这会抓取价值,评估并编辑它。

我现在需要将其发回页面。

稍后在函数中进行后验证,我尝试使用它将其发回:

    if ( answer == true )
{
    if(this.document.all.form1.hidClient.value == 393)
        {
            this.document.form1.inputbox.value = tempEXP;
        }

我也试过了几种不同的方法,没有运气。我是不是错了?

谢谢!

0 个答案:

没有答案