首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将表单上的文本框中的值传递给子例程?

将表单上的文本框中的值传递给子例程可以通过以下步骤实现:

  1. 首先,确保表单中的每个文本框都有一个唯一的标识符(ID)。
  2. 使用前端开发技术(如JavaScript)获取表单中的文本框的值。可以通过document.getElementById()方法或类似方法获取文本框的引用,并使用.value属性获取其值。
  3. 创建一个子例程(函数或方法),接受文本框的值作为参数。
  4. 在主例程中,调用子例程并将文本框的值作为参数传递给它。可以使用各种编程语言(如JavaScript、Python等)来实现此操作。

以下是一个示例(使用JavaScript):

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
    <title>传递文本框值给子例程示例</title>
    <script>
        function getChildRoutine(textValue) {
            // 在此处编写子例程的逻辑,可以使用传递过来的文本框的值
            console.log("子例程接收到的文本框的值为:" + textValue);
        }

        function submitForm() {
            var textBoxValue = document.getElementById("textBox").value; // 获取文本框的值
            getChildRoutine(textBoxValue); // 调用子例程,并传递文本框的值
        }
    </script>
</head>
<body>
    <form>
        <label for="textBox">文本框:</label>
        <input type="text" id="textBox" name="textBox">
        <br><br>
        <input type="button" value="提交" onclick="submitForm()">
    </form>
</body>
</html>

在上面的示例中,我们使用JavaScript编写了一个getChildRoutine()子例程,它接收一个参数textValue,在控制台输出接收到的文本框的值。然后,在submitForm()函数中,我们使用document.getElementById()方法获取文本框的值,并将其传递给getChildRoutine()子例程。

这只是一个简单的示例,你可以根据实际需求和编程语言的不同来自定义实现。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【译】Angular,向组件5种方式

,第一个要想可能是:我如何向周围。...它们每一个技术都能适应众多场景,但由你来决定你app, 最终使用哪个技术! Inputs Inputs 是最简单最直接组件内方式。...只需要添加input 装饰器到相应属性,如下: @Input() price:number; 在模板文件,它只是一个属性,你可以用  [ ] 来绑定它,也可以传入静态。...之后在你组件,这个属性能够一直指向最后一次emitted。...ViewChild 使用ViewChild,你可以操作组件内属性以及方法。在动态插入组件或元素时,你可以通过组件类或模板引用变量方式,来直接引用组件,这技术就会得心应手。

2.1K20

vue组件给父组件_组件调用父组件方法

,触发:事件绑定机制绑定函数,通过参数方式将要传过来,父组件处理,也就接到了组件 最开始父组件本身有一个方法 : fatherMethods fatherMethods(){...console.log('父组件方法') } 步骤①:在组件被调用标签,绑定一个父组件方法引用 父组件通过事件绑定机制,也就是 @sendSon="fatherMethods" 方式组件..., 注意,这里是方法引用,换句话就是把这个方法传递给组件,而不是方法执行完以后,所以这里不能加括号 目的:把父组件一个方法传给组件 步骤② 给组件写一个引发事件 组件写一个事件会触发一个组件本身方法...$emit('sendSon') } 步骤④ 组件在调用父组件时,参数 真正父组件并没有调用这个show方法,只有传给组件调用了,调用就可以参数,那么就在组件触发时候参数...步骤⑤ 在调用时候参数 $emit在触发父组件传过来时候,第一个参数是方法名,从第二个起,后面均可以参数, show方法里面可以写是对参数一系列操作,也就变相完成了从子组件向父组件需求

4.2K20
  • Struts2(二)---将页面表单数据提交给Action

    转载请注明:http://blog.csdn.net/uniquewonderq 问题:在struts2框架下,如何将表单数据传递给业务控制器Action。...struts2表单想Action传递参数方式有两种,并且这两种参方式都是struts2默认实现,他们分别是基本属性注入、域模型注入、其中 ---基本属性注入,是将表单数据项分别传入给Action.../demo/hello.action” 在表单增加一个文本框,用于输入一个姓名,该文本框name属性为name。...接收表单传入参数 在HelloAction,追加属性并用于接收表单传入姓名参数,该属性名称要求与文本框相同(realName),并且该属性需要具备set方法。...,设置文本框属性 在index.jsp,修改表单新增2个文本框name属性

    62810

    struts2(三)---使用EL表达式,显示Action数据

    转载请注明:http://blog.csdn.net/uniquewonderq 使用EL表达式,显示Action数据 问题: 在struts2框架下,如何将业务控制器Action数据传递给JSP...它仅仅要求我们在Action定义属性,并为属性提供get方法,那么从Action跳转到JSP时,struts2会自动通过这些get方法将这些属性递给JSP。...最终在JSP我们可以使用EL表达式来显示Action属性。...在文本框输入内容,点击提交,此时表单数据提交给了HelloAction,HelloAction接受到了表单数据后,跳转到了hello.jsp,我们在hello.jsp使用EL表达式来输出HelloAction...2.页面上写EL表达式,实际与两种注入方式,对应表单文本框name表达式写法一致。

    87120

    ABAP 模块化编程概念详解

    参数传递方式 参数传递: 将主程序变量传递给例程形式参数 传递类型: : 例程参数变量改变,不影响外部程序实际变量 引用: 若例程参数变量发生了改变...,那么,外部程序实际变量也发生改变 并返回结果: 传递参数方式同传递相同,但在例程执行过程,变量值不改变,而结束执行后,把变量最终值返回 局部和全局变量 局部和全局变量: 全局变量... A: 例程参数变量改变,不影响外部程序实际变量 DATA : A TYPE I VALUE 1 , B TYPE I VALUE 2, C TYPE...引用 B:引用(以下用最多) 若例程参数变量发生了改变,那么,传递程序实际变量也发生改变 DATA : A TYPE I VALUE 1 , B TYPE I VALUE...并返回结果 C:并返回结果 传递参数方式同传递相同,但在例程执行过程,变量值不改变,而结束执行后,把变量最终值返回。

    1.5K21

    WPF自学入门(八)WPF窗体之间交互

    今天我们一起来看一下WPF窗体之间交互-窗体之间。有两个窗体,一个是父窗体,一个是窗体。要将父窗体文本框递给窗体控件。我们该怎么实现?...接下来我们一起来实现窗体之间,在父窗体我们放两个控件,一个文本框TxtMessage,另一个是按钮BtnSend.窗体放一个文本框TxtInput。 父窗体界面: ?...窗体界面: ? 要实现,我们首先要在窗体定义一个可读可写公用字符串:getMessage。然后在父窗体按下按钮时候,定义一个字符串Message,用来存放输入框文字。...再将Message存放输入框文字传递给窗体定义可读可写公用字符串getMessage。下面看一下实现后台代码: 父窗体后台代码: ? 窗体后台代码: ?...这里我进行假设一个场景,依然还是有父子窗体,窗体是父窗体中一个按钮属性设置器,在窗体添上要设置属性,然后按设置完成,窗体关闭,父窗体相应按钮属性也根据窗体设置而改变!

    2.4K10

    React-day4

    : 组件创建阶段:组件创建阶段生命周期函数,有一个显著特点:创建阶段生命周期函数,在组件一辈,只执行一次; componentWillMount: 组件将要被挂载,此时还没有开始渲染虚拟...组件将要接收新属性,此时,只要这个方法被触发,就证明父组件为当前组件传递了新属性; shouldComponentUpdate: 组件是否需要被更新,此时,组件尚未被更新,但是,state 和...msg: '用箭头函数绑定this并参:' + arg1 + arg2 }); } 绑定文本框与state 在Vue.js,默认可以通过v-model指令...在React.js,默认没有提供双向数据绑定这一功能,默认,只能把state之上数据同步到界面的控件,但是不能默认实现把界面上数据改变,同步到state之上,需要程序员手动调用相关事件,来进行逆向数据传输...绑定文本框和state: {/*只要将value属性,和state状态进行绑定,那么,这个表单元素就变成了受控表单元素,这时候,如果没有调用相关事件,是无法手动修改表单元素*/

    87620

    【实现】表单控件里控件变化。

    一篇说表单布局变化,也就是通过TR、TD设置,实现了多行多列效果。那么格子画好了,我们 可以往里面放控件了。上次都是用文本框,这个显然是不行,还要扩大这个范围。      ...在表单控件里面控制控件就很容易了,几行代码就可以搞定,控件变化都交给了ShowMe()来实现。...} 表单控件流程 添加数据: 1、得到页面请求,到配置信息里面读取需要信息,绘制UI,生成并加载需要控件。...2、客户看到表单后填写信息,提交表单。提交之前可以进行js验证。 3、又得到信息了,这次是回,我们需要获取到用户输入信息,这个通过接口来得到。...现在表单控件已经可以增加控件和实现添加数据功能了,当然还需要完善,尤其是“属性设置”这一块,需要很好规划。

    1.7K80

    懂个锤子Vue 项目工程化扩展:

    DOM元素 .value: 当这个表达式用在表单元素时,它返回是该表单元素的当前:value表单类组件封装表单类型组件封装是前端开发中提高代码复用性和可维护性重要实践: but,随着UI框架丰富...,及传递数据,部分情况如:修改信息会传递修改前信息进行展示,默认情况也不会传递;组件传递数据: 用户修改表单表单监听输入,父——重新修改父组件;自定义组件: /components/menu...-- 父组件传递数据: :selectId 父组件在组件,注册 自定义属性; 父组件通过在: 组件标签上监听自定义事件,并绑定 获取值同步修改selectId; --...内部转换为valueprop和input事件监听;在一个组件只能有一个v-model,因为它代表单数据绑定点;固定了父——组件传递:value总结:适用场景:v-model更适合简单表单输入双向绑定...、操作组件内部、组件DOM元素及实例关键特性:ref是一个属性: 可以被添加到Vue模板元素、组件:元素: 当应用在普通HTML元素时,通过this.

    7910

    【收藏】JavaScript DOM操作简易速查手册

    其一,name属性 不是必须唯一,多个元素可能有同样名称;其二,name属性只在少数HTML元素中有效,包括表单表单元素、iframe 及 img 元素。...var children = node.children; 查看示例程序 3.2.2 首元素-firstElementChild 元素是节点一种。 返回所有元素第一个。...var first = node.firstElementChild; 查看示例程序 3.2.3 尾元素-lastElementChild 返回所有元素最后一个。...因为文档片段存在于内存,并不在DOM树,所以将元素插入到文档片段时不会引起页面回流(对元素位置和几何计算)。...var title2 = title.cloneNode(true); 查看示例程序 7 插入节点 7.1 插入节点-appendChild 在指定元素插入节点,并使其成为该节点最后一个节点。

    1.1K20

    C# WINFORM通过委托和事件窗体间(跨窗体)(自定义事件参数)--实例详解

    C# WINFORM通过委托和事件窗体间(跨窗体)(自定义事件参数)--实例详解 在C# WINFORM日常开发,我们通常需要遇到跨窗体这一问题,实现方式也是有很多,今天给大家分享一种通过委托和事件来实现方式...不多说废话,我将用一个具体实例来跟大家说明怎么样利用很委托和事件以及自定义参数来实现跨窗体。...例如:程序我们有一个主窗体,其中文本框是我们需要从另外一个窗体获取 在这个表单窗体,填写完整联系人地址信息后,我们希望把这些信息回传到主窗体 好了,效果已展示,下面给大家放一下源代码。...object sender, EventArgs e) { Application.Exit(); } } } 好了,到此本实例--C# WINFORM窗体间通过委托和事件...最后,如果你对本实例程序源码感兴趣,可以点击这里下载 本文本同步发布至网享网[http://2sharings.com]:C# WINFORM窗体间通过委托和事件(自定义事件参数)--实例详解

    6.1K71

    【Vue】day04-组件通信

    组件以添加属性方式 组件内部通过props接收 模板中直接使用 props接收 7.向父通信代码示例 组件利用 $emit 通知父组件,进行修改更新 向父步骤...父向 向父 五、什么是props 1.Props 定义 组件 注册一些 自定义属性 2.Props 作用 向组件传递数据 3.特点 可以 传递 任意数量 prop 可以 传递...) 父,将任务名称传递给父组件App.vue 父组件接受到数据后 进行添加 unshift(自己数据自己负责) 十二、综合案例-删除功能 思路分析: 监听时间(监听删除点击)携带...id 父,将删除id传递给父组件App.vue 进行删除 filter (自己数据自己负责) 十三、综合案例-底部功能及持久化存储 思路分析: 底部合计:父组件传递list到底部组件...不过咱们只需要掌握应用在文本框原理即可 十七、表单类组件封装 1.需求目标 实现组件和父组件数据双向绑定 (实现App.vueselectId和组件选中数据进行双向绑定) 2.代码演示

    34620

    Vue核心与实践(四)

    组件以添加属性方式 组件内部通过props接收 模板中直接使用 props接收 7.向父通信代码示例 组件利用 $emit 通知父组件,进行修改更新 向父步骤 $emit触发事件...父向 向父 五、什么是props 1.Props 定义 组件 注册一些 自定义属性 2.Props 作用 向组件传递数据 3.特点 可以 传递 任意数量 prop 可以 传递 任意类型 prop...App.vue 通过父传子,将数据传递给TodoMain 利用v-for进行渲染 十一、综合案例-添加功能 思路分析: 收集表单数据 v-model 监听时间 (回车+点击 都要进行添加) 父,将任务名称传递给父组件...App.vue 父组件接受到数据后 进行添加 unshift(自己数据自己负责) 十二、综合案例-删除功能 思路分析: 监听时间(监听删除点击)携带id 父,将删除id传递给父组件App.vue...不过咱们只需要掌握应用在文本框原理即可 十七、表单类组件封装 1.需求目标 实现组件和父组件数据双向绑定 (实现App.vueselectId和组件选中数据进行双向绑定) 2.代码演示

    16510

    matinal:ABAP 实参、形参、引用传递、传递

    当过程(指的是方法,函数,例程)被调用时候,实参要被传递到形参,传递方法有引用传递(pass by reference)和传递(pass by value)两种,这两种方式是在过程参数接口中定义...,对于引用传递来说,没有将本地数据对象传递给参数,而是将一个对实参引用传递给过程,所以在过程中被引用参数是不允许改变(也就是说传递是实际数据对象地址,不同地址对应得是不同数据对象);但是对于传递来说...,会产生一个数据对象副本,输出参数和返回在过程调用时候会被初始化,而传递更适合鲁棒性和数据一致性很重要场景         在实际应用当决定形参使用引用传递还是传递时候,主要是基于每种传输类型性能和鲁棒性来考虑...形参(formal parameter):根据他们类型指定,他们可以像过程数据对象一样方式使用,形参是过程签名实质部分,既可以是位置参数(positional parameters)(对于例程...实参(actual parametes):是一种数据对象,他内容作为参数传递给形参,或者是当过程被调用时候从这个形参取到内容就是实参,也可以传递功能方法或者计算表达式作为实参进行参数

    25640

    基于 HTML5 Canvas 属性点击出现多选项制作

    原生组件,组件以 position 为 absolute 方式进行绝对定位,这个组件参数分别为(左组件或组件, 右组件或下组件,h 表示左右分割 v 表示上下分割,分割位置默认为 0.5,...函数,这个函数参数分别为(表单组件 formP,表单组件宽 w,表单组件高 h,表单组件按钮点击生成弹出框表格组件 tableP,表格组件数组内容 arr,cb 函数将双击表格组件行返回赋值给...form 表单 ht.widget.TextField 文本框)。...第一个参数 formP 表单组件创建,表单组件创建就是创建一个表单组件,在表单组件添加一个文本框以及一个按钮,这个步骤在 HT 也是相当简单:function createFormPane(tPane...,来看看这个函数是如何定义,基本只差最后一步,点击 tablePane 表格组件元素,将这个元素返回给 formPane 表单组件 textField 文本框: function fillFormPane

    1.9K20

    vue父子组件方法_vue父组件向组件传递对象

    前言 在业务场景中经常会遇到组件向父组件传递数值,或是父组件向组件传递数值,下面将结合vue富文本框一起来了解一下父与组件之间 业务场景 在vue项目中创建了一个可以重复使用富文本编辑器...(可参考【vue】vue富文本编辑器(可重复使用组件)vue-quill-editor),由于是新闻编辑页面,首先需要把已经保存好新闻内容展示在富文本编辑器(父组件向组件),其次需要把更新后新闻内容保存到数据库...(组件向父组件) 父组件向组件 (v-bind:child-props) 1、业务:新闻编辑页面,把新闻内容传递给组件富文本编辑器 2、方法: <组件名称 v-bind: 组件...组件向父组件 (@childemit=parentEvent) 1、业务:在新闻编辑页面,在富文本编辑器组件)更新内容后,把最新内容传递给到新闻页面(父组件) 2、方法: <组件名称...$emit(‘childemit’, value)把value传递给父组件 //parentEvent:在父组件定义一个method,在method可以获取到从子组件传递过来 methods:

    2.1K10

    原 快速创建 HTML5 Canvas 电

    原生组件,组件以 position 为 absolute 方式进行绝对定位,这个组件参数分别为(左组件或组件, 右组件或下组件,h 表示左右分割 v 表示上下分割,分割位置默认为 0.5,...如果设置为 0~1 则按百分比分割,大于 1 代表左组件或组件绝对宽或高,小于 1 代表右组件或下组件绝对宽或高);还有 BorderPane 面板组件为布局容器,可在上、下、左、右、五个区域位置摆放组件...tableP,表格组件数组内容 arr,cb 函数将双击表格组件行返回赋值给 form 表单 ht.widget.TextField 文本框)。...第一个参数 formP 表单组件创建,表单组件创建就是创建一个表单组件,在表单组件添加一个文本框以及一个按钮,这个步骤在 HT 也是相当简单: function createFormPane...,来看看这个函数是如何定义,基本只差最后一步,点击 tablePane 表格组件元素,将这个元素返回给 formPane 表单组件 textField 文本框: function fillFormPane

    1.4K20

    表单

    一.表单    表单就是一个将用户信息组织起来容器:           1.表单内容:       ...:此属性指示服务器处理表单输出程序,一般来说,当用户单击表单"提交"按钮后信息发送到Web服务器,由attion属性所指程序处理如果action为空则默认提交到本页     method:此属性告诉浏览器...,如何将数据发送给服务器,他指向服务器发送数据方法。...例如如果表单上有几个文本框,可以按名称来标识它     value        此属性是可选属性他指定元素初始,如果type为radio类型则必须指定一个     size        此属性指定表单元素初始宽度...uil地址格式文本,将不允许提交表单 数字   number   用于提供数字文本框我们可以对数字进行控制包括最大,最小合法间隔或默认

    4.7K90
    领券