gpt4 book ai didi

javascript - 根据文本字符串的第一个字符生成链接

转载 作者:行者123 更新时间:2023-12-02 16:56:09 25 4
gpt4 key购买 nike

我正在尝试生成跟踪号码的链接,但我需要根据跟踪号码的第一个字符生成正确的链接。

例如,如果跟踪编号以 1Z 开头 - 我需要生成 UPS 链接。如果它以 9 开​​头,我需要生成一个 USPS 链接。如果它以 7 开头,我需要生成一个 FedEx 链接。无论如何,有脚本可以做到这一点吗?

谢谢!

最佳答案

使用 substring() chop 字符串的前两个或第一个字母并进行比较

var trackingNumber = "1Z9999999999999999"

var ups = 'http://wwwapps.ups.com/WebTracking/track?track=yes&trackNums='
var usps = 'https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1='
var fedEx = 'https://www.fedex.com/fedextrack/WTRK/index.html?action=track&trackingnumber='

if(trackingNumber.substring(0, 2) == '1Z')
var link = ups + trackingNumber

if(trackingNumber.substring(0, 1) == '9')
var link = usps + trackingNumber

if(trackingNumber.substring(0, 1) == '7')
var link = fedEx + trackingNumber

document.getElementById('tracking-link').href = link
<a id="tracking-link">Tracking Link</a>

关于javascript - 根据文本字符串的第一个字符生成链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26152036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com