input取值

WBOY
Libérer: 2016-06-20 12:46:50
original
920 Les gens l'ont consulté

<table width="100%" border="0" cellspacing="0" cellpadding="0">    <tr><td>    <div class="jindu_anniu">	<form>	<input type="button"  class="anniu4" value="确定" />    </form></div>    </td></tr>  <tr>    <td>    <div class="true_body"><table width="100%" border="0" cellspacing="0" cellpadding="0" class="ttbb5">    <tr>    <th scope="col"><strong>序号</strong></th>    <th scope="col">国家</th>    <th scope="col">省份</th>	<th scope="col">地区</th>    <th scope="col">操作</th>      </tr>      {if $list or $list|@count neq 0 } 	{foreach from=$list item=item key=index}	<tr align="center">    <td>{$index}</td>	{if $item.parent_tow_id eq 2}	<td class="ttbb6">{$item.country}</td>	<td class="ttbb6">{$item.province}</td>    <td class="ttbb6">{$item.name}</td>	{/if}		{if $item.parent_tow_id eq 1}	<td class="ttbb6">{$item.country}</td>	<td class="ttbb6">{$item.name}</td>    <td class="ttbb6"></td>	{/if}		{if $item.parent_tow_id eq 0}	<td class="ttbb6">{$item.name}</td>	<td class="ttbb6"></td>    <td class="ttbb6"></td>	{/if}    <td class="ttbb6">  <input type="text" name="p" id="p" /> </td>	</tr>	{/foreach}	{else}	 <tr>    <td align="center" colspan="5">--暂无数据--</td>  	</tr>	{/if}    </table>    {include file=warning.tpl}</div>    </td>  </tr>这个效果</table>
Copier après la connexion

点击确定能获取文本框输入的值 有没有可能实现


回复讨论(解决方案)


<script>function foo() {  var res = [];  var texts = document.getElementsByName("p");  for(var i in texts) res.push(texts[i].value;}</script>
Copier après la connexion
Copier après la connexion
Copier après la connexion
res 中就是


<script>function foo() {  var res = [];  var texts = document.getElementsByName("p");  for(var i in texts) res.push(texts[i].value;}</script>
Copier après la connexion
Copier après la connexion
Copier après la connexion
res 中就是

是什么啊 我是新手 真的不懂那么多 还有 你写的那段代码是不是少个 ) 啊?


<script>function foo() {  var res = [];  var texts = document.getElementsByName("p");  for(var i in texts) res.push(texts[i].value;}</script>
Copier après la connexion
Copier après la connexion
Copier après la connexion
res 中就是


<script> <br /><script> <br />function foo() { <br /> var res = ["push":"url"]; <br /> var texts = document.getElementsByName("p"); <br /> for(var i in texts) res.push(texts[i].value;) <br />} <br /></script>请问您是不是这个意思啊

function foo() {
  var res = []; //定义一个数组,用于存放各文本框的值
  var texts = document.getElementsByName("p"); //获取全部名字为 p 的文本框
  for(var i in texts) res.push(texts[i].value ); //读取每个文本框的值到数组
}

做大事者不拘小节

res就是定义了一个数组。

function foo() {
  var res = []; //定义一个数组,用于存放各文本框的值
  var texts = document.getElementsByName("p"); //获取全部名字为 p 的文本框
  for(var i in texts) res.push(texts[i].value ); //读取每个文本框的值到数组
}

做大事者不拘小节


<script> <br />function foo() { <br /> var res = []; <br /> var texts = document.getElementsByName("p"); <br /> for(var i in texts) res.push(texts[i].value;) <br /> alert(url='city.php?module=city&p='+paixu); <br /> location.href=url; <br />} <br /></script>我这样是不是可以带着获取到的p的值 去city页面啊  怎么保存呢

res 是结果数组,传送时需转换成字符串(因为php不认得js数组):res = res.join(',')
然后放到目标 url 中

res 是结果数组,传送时需转换成字符串(因为php不认得js数组):res = res.join(',')
然后放到目标 url 中


我不是很懂这个意思  换一种方法用post提交
<script> <br />function foo() { <br /> var res = []; <br /> var texts = document.getElementsByName("p"); <br /> for(var i in texts) res.push(texts[i].value;) <br /> $.post("server.php", {"res = res.join(',')"}, function(data){ <br /> alert(data); <br /> <br /> }; <br /></script>
这样获取res的数组么?  怎么感觉怪怪的
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal