繁体   English   中英

如何使用javascript在选项标签中获取一个值?

[英]how to get one value in option tag using javascript?

如果标签中有2个值,我可以使用e.options[e.selectedIndex].value单独获得第一个值(邮政编码)

我的选项标签是

<option value="<?php echo $address['postcode'];?> , <?php echo $address['address_id']; ?>" selected="selected"> Address </option>

如果不可能,我该怎么办?

您可以通过拆分地址字符串, 结果数组将包含两个元素:邮政编码(第一个元素)和您称为地址ID的第二个元素。

var address = e.options[e.selectedIndex].value.split(','),
    postCode = address[0],
    addressId = address[1];

只需使用split()

var address = e.options[e.selectedIndex].value.split(',');
first = address[0];

DEMO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM