18910140161

JavaScript-为什么在文本区域I'的“我的视图”中不打印任何内容?我从HTML获取?-堆栈溢出

顺晟科技

2022-10-18 12:50:07

142

在HTML中:

<代码><;DIV类=";COL-MD-6";>;<;DIV类=";表单-组";>;<;标签=";端口_参数1";>;端口参数1<;/标签>;<;文本区域类=";表单控制";name=";端口_param1";ID=";端口_参数1";行数=";5";OnKeyUp=";复制();";Placeholder=";例如,对于接入端口模式:交换机接入VLAN 10对于中继端口模式:交换机中继本征VLAN 5交换机中继允许VLAN 5、6<;/文本区域>;<;/DIV>;<;/DIV>;

在视图中:

<div class="col-md-6">
 <div class="form-group">
  <label for="port_param1">Port Parameter 1</label>
   <textarea class="form-control" name ="port_param1" id="port_param1" rows="5" onkeyup="copy();"  
     placeholder="e.g. For Access Port mode: 
                       switch access vlan 10
                       For Trunk Port mode:
                       switch trunk native vlan 5
                       switch trunk allow vlan 5, 6">
   </textarea>
 </div>
</div>

在这里,我在我的HTML中有一个文本区域,用户可以输入大量的文本。但是当我portpara1 = request.POST.get('port_param1') print(portpara1) 的文本区域并打印它时,我收到了request.POST.get的输出。即使我在TextArea中只输入一行单词,仍然会得到request.POST.get的输出。那么,如何正确获取用户在HTML上键入的文本以进行查看呢?此外,在文本区域中,我如何确保在行与行之间,当我将文本检索到视图时,文本被none分隔,但用户在Web中键入只是按下下一行的Enter键,而不是键入none。如果有人能帮忙,我将不胜感激!

在HTML中

更新(添加了额外的文本框):

<代码><;输入类型=";文本";名称=";端口参数1";ID=";端口参数1";>;

脚本:

\n

顺晟科技:

请求使用文本区域,输入使用属性名称,而不是ID.因此,您应该添加一个name属性并在代码中引用它。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航