Heim >Web-Frontend >js-Tutorial >JavaScript-Methode zum Einfügen des Werts des Textfelds in die angegebenen position_javascript-Fähigkeiten

JavaScript-Methode zum Einfügen des Werts des Textfelds in die angegebenen position_javascript-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 15:45:191144Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie Sie den Wert des Textfelds mithilfe von JavaScript an der angegebenen Position einfügen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

JavaScript wird hier implementiert, um den Wert des Textfelds an der aktuell angegebenen Position einzufügen. Dies wurde möglicherweise bei einigen Formularübermittlungsvorgängen verwendet. Dieses Codesegment schreibt den Wert des Textfelds in den Textbereich aktuelle Seite Wenn Sie andere Textfelder eingerichtet haben, können Sie diesen Textfeldern Werte zuweisen, was Benutzern, die das Formular verwenden, die Mühe der Eingabe ersparen kann.

Der Betriebseffekt ist wie folgt:

Der spezifische Code lautet wie folgt:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>插入节点</title>
<script language="javascript">
 <!--
  function crNode(str)
  {
   var newP=document.createElement("p");
   var newTxt=document.createTextNode(str);
   newP.appendChild(newTxt);
   return newP;
  }
  function insetNode(nodeId,str)
  {
   var node=document.getElementById(nodeId);
   var newNode=crNode(str);
   if(node.parentNode)//判断是否拥有父节点
   node.parentNode.insertBefore(newNode,node); 
  } 
 -->
</script>
</head>
<body>
 <h2 id="h">在上面插入节点</h2>
 <form id="frm" name="frm">
 输入文本:<input type="text" name="txt" />
 <input type="button" value="前插入" onclick="insetNode('h',document.frm.txt.value);" />
 </form>
</body>
</html>

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn