私は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);
何も警告しません。
これがエラーです。すでに宣言しており、値があるため、エラーを理解できません。