-1

私はPHPでこのコードを持っています。構文を JavaScript に変換したい。私たちを手伝ってくれますか?

$id = "";
$auth_token = "";
    if (preg_match("/&id\=([^&]+)/", $profile_url, $matches)):
    $id = $matches[1];
    preg_match("/&authToken\=([^&]+)/", $profile_url, $matches);
    $auth_token = $matches[1];
endif;

私はこのコードを試しました:

var name, publicUrl, location, industry, company, position, inviteUrl, idToken, authToken;

        $('input:checked').each(function () {
            name = $(this).closest('tr').find('td.publicUrl a').text();
            location = $(this).closest('tr').find('td.location').text();
            industry = $(this).closest('tr').find('td.industry').text();
            company = $(this).closest('tr').find('td.company').text();
            position = $(this).closest('tr').find('td.position').text();
            publicUrl = $(this).closest('tr').find(' td.publicUrl a').prop('href');
            inviteUrl = $(this).closest('tr').find('td.inviteLink a').prop('href');
            inviteUrl = text.match(/&id\=([^&]+)/);
            idToken = match[1];
        });

        alert(idToken);

何も警告しません。

これがエラーです。すでに宣言しており、値があるため、エラーを理解できません。

エラーの問題

4

1 に答える 1