获取写在某些文本区域内的数据
P粉713866425
P粉713866425 2023-08-17 21:56:30
0
1
448

我必须从表单中的不同信息生成一份报告。

首先,我必须从这里选择一种物质:

可卡因 < span>
裂纹< >大麻< >大麻 >埃罗娜 >臭鼬< > Sintetiche span>

< pre>

我已经写了一个函数,它把我选择的内容打印到控制台,以验证是否正确,函数如下:< p>

函数collectSostanze(){ const selectedSostanze="[];" checkboxes="document.querySelectorAll('.sostanzeCheck:checked');" checkboxes.forEach(复选框>{ selectedSostanze.push(checkbox.value); console.log("Sostanza: ", selectedSostanze); }); 返回选定的Sostanze; }

现在,我遇到了一个问题,无法收集我在这些文本区域中输入的内容:


这些值会实时更改,我想要实现的是生成以下报告:

“I successivi accertamenti tossico-chimici evidenziavano che si trattava di "SUBSTANCE_NAME" con una percentuale media di THC pari al "FIRST TEXTAREA'S VALUE%" e il "FIRST TEXTAREA'S VALUE%" per complessi "SECOND TEXTAREA'S VALUE" grammi sequestrati da cui era possibile ricavare circa "THIRD TEXTAREA'S VALUE" dosi medie singole".

这份报告必须添加到另一个文本区域中,如下所示:

Ricostruzione del Fatto

当然,我必须根据我选择的物质生成不同的报告,并将它们逐个追加在一起。

我正在使用Laravel框架,并使用JS进行脚本编写。

谢谢。

P粉713866425
P粉713866425

全部回复 (1)
P粉207483087

您可以在表单上监听keyup事件。每当用户在文本区域中输入内容时,该事件将发生。然后将整个(模板)字符串插入到报告文本区域的值中。

document.forms.form01.addEventListener('keyup', e => { let form = e.target.form; form.report.value = `I successivi accertamenti tossico-chimici evidenziavano che si trattava di "SUBSTANCE_NAME" con una percentuale media di THC pari al "${form.psicoattivo.value}" e il "${form.psicoattivo.value}" per complessi "${form.grammi.value}" grammi sequestrati da cui era possibile ricavare circa "${form.dosi.value}" dosi medie singole`; });
form>div { display: flex; flex-direction: column; }
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!