Ik maak een website met spraak met behulp van responsiveVoice.
Met responsiveVoice.setTextReplacements is het mogelijk om 'oude woorden' te vervangen door 'nieuwe'.
De code daarvoor is:
Nu wil ik een lijst van die woorden gebruiken. Maar het lukt niet om dit in een for loop te zetten:
De lijst bevat een kolom genaamd 'oud' en een kolom genaamd 'nieuw'.
Met responsiveVoice.setTextReplacements is het mogelijk om 'oude woorden' te vervangen door 'nieuwe'.
De code daarvoor is:
Code:
responsiveVoice.setTextReplacements([
{
searchvalue: "oud",
newvalue: "nieuw"
}
]);
Nu wil ik een lijst van die woorden gebruiken. Maar het lukt niet om dit in een for loop te zetten:
De lijst bevat een kolom genaamd 'oud' en een kolom genaamd 'nieuw'.
Code:
var aantalItems = jsonResponse.rows.length;
for (var q = 1; q < aantalItems + 1; q++) {
responsiveVoice.setTextReplacements([
{
searchvalue: jsonResponse.rows[q].oud,
newvalue: jsonResponse.rows[q].nieuw
}
]);
}