m0_71279624 2023-05-13 14:41 采纳率: 60%
浏览 131
已结题

泛微oa表单中js的取值赋值

有两个主表字段
数据库字段名bz,field10821
数据库字段名yc,field10522
需要再打开页面是有一个bz的弹窗 弹窗后输入值能够赋值到bz本身字段并且可以赋值到yc字段
我没学过这个 只有一个模糊的思路 不知道该怎么写才不会报错。
有没有资深人员能帮忙写一下命令
(不用和上面提到的字段一样 就有关弹窗后输入值并且赋值给另一个字段这样的就行)
另外有没有关于这种的文章 我在这里没找到类似的文章

  • 写回答

6条回答 默认 最新

  • 社区专家-Monster-XH 2023-05-13 14:46
    关注

    基于Monster 组和GPT的调写:

    • 假设有两个字段,一个是"bz",另一个是"yc",希望在页面打开时,弹出一个alert窗口,然后把"yc"字段的值设置为用户在弹窗中输入的值。
    window.onload = function() { // 当页面加载完成时运行以下代码
        // 使用jQuery获取表单字段的值
        var yc = jQuery("#field10522").val(); // 假设yc的字段id是field10522
    
        // 弹出一个alert窗口让用户输入值
        var input = prompt("请输入一个值:");
    
        // 检查用户是否点击了取消或者没有输入任何值
        if (input === null || input === "") {
            alert("你没有输入任何值!");
        } else {
            // 将用户输入的值赋给"bz"
            jQuery("#field10821").val(input); // 假设bz的字段id是field10821
    
            // 检查"bz"的值是否等于"yc"
            if (input === yc) {
                alert("bz的值等于yc的值");
            } else {
                alert("bz的值不等于yc的值");
            }
        }
    }
    
    
    

    泛微OA系统的特性,可能需要在页面的某个特定事件(例如表单提交)中运行这段代码,而不是在页面加载时。具体的实现可能需要根据你的具体需求和系统的实际情况来调整。

    将此段代码放在你的页面的JavaScript部分或者嵌入到HTML中的

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(5条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月14日
  • 已采纳回答 5月14日
  • 修改了问题 5月14日
  • 赞助了问题酬金15元 5月13日
  • 展开全部

悬赏问题

  • ¥15 Windows 驱动 pcie问题
  • ¥15 用C语言完成一个复杂的游戏
  • ¥15 如何批量更改很多个文件夹里的文件名中包含文件夹名?
  • ¥50 MTK手机模拟HID鼠标出现卡顿
  • ¥20 求下下面这个数据结构代码
  • ¥20 前端 二进制文件流图片转化异常
  • ¥15 github上的这个C语言项目如何跑起来
  • ¥15 java 判断某个数 区间是否存在
  • ¥15 appium控制多个雷电模拟器问题
  • ¥15 C# iMobileDevice